mysql:7460
From: <hatanaka@xxxxxxxxxx>
Date: Thu, 10 Apr 2003 20:00:28 +0900
Subject: [mysql 07460] Re: MySQL に JDBC による接続時に java.io . IOException
はたなかです。 >Win2000の『ファイル名を指定して実行』からCMDでコマンドプロンプトに入って >telnet xxx.xxx.xxx.xxx >でMySQLがインストールしてあるサーバに入って、MySQLのインストールしてある ディレクトリ/binまで移動してください。 >そこで、 >./mysql mysql >とやってみて、エラーが出たらMySQLは動いてない、と言うことになると思いま す。 やってみました。 WINマシンからLinuxマシンにTelnetでログインして、/usr/bin/mysql を実行したと ころ、mysqlが問題なく動きました。 でも、/usr/bin/mysql -u test とすると [root@rasis136 www]# /usr/bin/mysql -u test ERROR 1045: Access denied for user: 'test@localhost' (Using password: NO) と言われ、受け付けてくれません。これは、Linux上でTerminalで実行しても同じで す。 大変お見苦しいとは思いますが、現在のmysqlデータベースの状況を以下に貼り付け ました。 (192.168.1.136 = Linux(MySQLサーバー)、192.168.1.121 = WINDOWS2000マシンで す) mysql> use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> select * from db; +---------------+----------+----------------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ | Host | Db | User | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +---------------+----------+----------------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ | % | test | | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | % | test\_% | | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | % | ATMARKIT | test | Y | Y | Y | Y | N | N | N | N | N | N | | % | ATMARKIT | test@localhost | Y | Y | Y | Y | N | N | N | N | N | N | | localhost | ATMARKIT | test | Y | Y | Y | Y | N | N | N | N | N | N | | 192.168.1.121 | ATMARKIT | test | Y | Y | Y | Y | N | N | N | N | N | N | | 192.168.1.136 | ATMARKIT | test | Y | Y | Y | Y | N | N | N | N | N | N | +---------------+----------+----------------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ 7 rows in set (0.00 sec) mysql> select * from host; +---------------+----------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ | Host | Db | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +---------------+----------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ | 192.168.1.121 | ATMARKIT | Y | Y | Y | Y | N | N | N | N | N | N | | 192.168.1.136 | ATMARKIT | Y | Y | Y | Y | N | N | N | N | N | N | +---------------+----------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ 2 rows in set (0.00 sec) mysql> select * from user; +---------------+----------------+------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+ | Host | User | Password | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +---------------+----------------+------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+ | localhost | root | | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | rasis136 | root | | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | localhost | | | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | rasis136 | | | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | % | test | 350fb7096305b0d8 | Y | Y | Y | Y | N | N | N | N | N | N | N | N | N | N | | % | test@localhost | 350fb7096305b0d8 | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | localhost | test | 350fb7096305b0d8 | Y | Y | Y | Y | N | N | N | N | N | N | N | N | N | N | | 192.168.1.121 | test | 350fb7096305b0d8 | Y | Y | Y | Y | N | N | N | N | N | N | N | N | N | N | | 192.168.1.136 | test | 350fb7096305b0d8 | N | N | N | N | N | N | N | N | N | N | N | N | N | N | +---------------+----------------+------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+ 9 rows in set (0.00 sec) mysql> このようになっています。 いろんな権限を試しすぎて、いらないものもごちゃごちゃ入ってしまっています。 (と思われます) userテーブルのtest@localhostって何だろう・・・こんなんいつ追加したんか な・・・ mysqlaccessコマンドで試してみたいのですが、-h オプションにはどちらのIPアド レスを指定したらよろしいのでしょうか? ごめんなさい、わからないことだらけです(涙) /はたなか
-> 7460 2003-04-10 20:00 [<hatanaka@xxxxxxxxxx] Re: MySQL に JDBC による接続時に java.io . IOException 7462 2003-04-10 20:50 ┗[KazukiSugiyama <k-su]