mysql:13945
From: "TAMURA Kenshi" <"TAMURA Kenshi" <kenshi0815@xxxxxxxxxx>>
Date: Sun, 6 May 2007 11:48:22 +0900
Subject: [mysql 13945] Re: MySQL5.032でリモート接続ができない
goungoun様 回答ありがとうございます。 > こんにちは。 > > ローカル接続はできるが、 > リモート接続はできない。 > ということ? ローカルより /# mysql -uspadmin -ppasswd -hlocalhost にてログインを行うと、 ERROR 1045 (28000): Access denied for user 'spadmin'@'localhost' (using password: YES) のエラーが発生します。 よって、spadminではローカルからも接続できません。 ※補足 以下のコマンドは発行済 GRANT ALL PRIVILEGES ON *.* TO spadmin@localhost IDENTIFIED BY 'passwd' WITH GRANT OPTION GRANT ALL PRIVILEGES ON *.* TO spadmin@"%" IDENTIFIED BY 'passwd' WITH GRANT OPTION > であれば、bind-address とか、怪しそうに思いますけど。 > # my.cnfを比較すれば、わかることなので > # 外してるような気もしますが。 bind-address はコメントしています。 //////////////////////// goungoun様の「ローカル接続」というキーワードをヒントに とりあえず問題が解決できました。 皆さんありがとうございました。 root権限でログインして、 mysql> select user,host from mysql.user; よりユーザーテーブルを調べたところ、 +--------+--------------+ | user | host | +--------+--------------+ | spadmi | % | | spadmi | 192.168.11.4 | +--------+--------------+ と何故か、"spadmin"ではなく、"spadmi"という名称で作成されていることが 確認できました。 よって、spadmiというユーザ名からリモート接続を行ったところ、 正常に接続が行われました。 再度GRANT宣言で"spadminで何度か作成しましたが、"apadmi"となってしまいます。
13941 2007-05-05 18:51 ["TAMURA Kenshi" <ken] MySQL5.032でリモート接続ができない 13942 2007-05-06 01:12 ┗[Mitsutoshi Nakamura ] 13943 2007-05-06 02:52 ┗["TAMURA Kenshi" <ken] 13944 2007-05-06 10:39 ┗[goungoun <gounx2@xxx] -> 13945 2007-05-06 11:48 ┗["TAMURA Kenshi" <ken] 13946 2007-05-06 21:14 ┗[とみたまさひろ <tomm] 13947 2007-05-07 23:37 ┣["TAMURA Kenshi" <ken] 13948 2007-05-07 23:42 ┗["TAMURA Kenshi" <ken]