mysql:939
From: 民斗 <民斗 <tommy@xxxxxxxxxx>>
Date: Fri, 04 Jun 1999 15:12:25 +0900
Subject: [mysql 00939] Re: 新規ユーザとその Database を設定したいのですが ...
民斗です。 [Subject: [mysql 00938] Re: 新規ユーザとそのDatabase を設定したいのですが...] [Date: Fri, 4 Jun 1999 13:59:00 +0900 From:"Akinobu Yamamoto"] > とりあえずやってみたのですが、このような現象が起きてしまいます。 > ----------------------------------------------------- > $ su > Password: > # cd /usr/local/mysql/bin > # ls -al > total 4060 > drwxr-xr-x 2 root root 512 Apr 29 04:27 . > drwxr-xr-x 11 root root 512 Jun 4 00:33 .. > -rwxr-xr-x 1 root root 32632 Apr 29 04:27 comp_err 〜(中略)〜 > # ./mysql mysql > Welcome to the MySQL monitor. Commands end with ; or \g. > Your MySQL connection id is 77 to server version: 3.22.22 > > Type 'help' for help. > > mysql>select * from db; > ERROR 1044: Access denied for user: '@localhost' to database 'mysql' > mysql>select * from user; > ERROR 1044: Access denied for user: '@localhost' to database 'mysql' > mysql>select * from host; > ERROR 1044: Access denied for user: '@localhost' to database 'mysql' > mysql> > ----------------------------------------------------- > この場合、どうすればよろしいでしょうか? > ちなみにサーバはSun Solalis2.5.1だそうです。 え〜と、なぜ ls の結果を示されているのでしょう? 推測するに、もしかすると「UNIX ユーザと MySQL ユーザは別のもの」という ことを理解されていないのではないかと思います。 あと、先のメールを見ると MySQL のインストールは別の人が行ったみたいな ので、もしかするとインストール後に mysql_install_db を実行していない というオチなのかもしれません。 /usr/local/mysql/var/mysql というディレクトリがあるかどうか確認して みましょう。 # インストール時の指定によっては別のディレクトリになっているかもしれない # ので、その場合は mysqld --help の datadir: で確認できます。 -- 民斗 <tommy@xxxxxxxxxx>
938 1999-06-04 13:59 ["Akinobu Yamamoto" <] Re: 新規ユーザとその Database を設定したいのですが ... -> 939 1999-06-04 15:12 ┣[民斗 <tommy@xxxxxxxx] 941 1999-06-04 15:51 ┗[Tomohiro Kato <tomop] 944 1999-06-04 16:53 ┗[Tomohiro Kato <tomop]