[前][次][番号順一覧][スレッド一覧]

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]