vine-users ML アーカイブ



[vine-users:078213] mysqlパス ワード設定について

  • From: kaz <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:078213] mysqlパス ワード設定について
  • Date: Thu, 20 Mar 2008 08:41:47 +0900
おはようございます、奥井です。
mysqlをインストールしましたが最初からいきずまってます。
インストールしてrootのパスワードを設定しました。
[sus@P4G sus]$ /usr/bin/mysqladmin -u root password 78c$V091
[sus@P4G sus]$ mysql -u root -p78c$V091
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17 to server version: 5.0.27-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
mysql> delete from mysql.user where user="";で匿名ユーザを削除。
ユーザ確認
mysql> select host,user,password from mysql.user;
+--------------+------+-------------------------------------------+
| host         | user | password                                  |
+--------------+------+-------------------------------------------+
| localhost    | root | *8C0E8FBE645F605053374EF64D2DF5E115B927B0 |
| P4G.home.tld | root |                                           |
+--------------+------+-------------------------------------------+
2 rows in set (0.00 sec)

このあとパスワードなしのコマンド入力でログインしようとすると拒否されます。
[sus@P4G sus]$ mysql -u root -p
Enter password: <-78c$V091を入力
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

パスワード付きだとログインできます。
[sus@P4G sus]$ mysql -u root -p78c$V091
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17 to server version: 5.0.27-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>


もう一度パスワードを変更しようとしてもできません。
[sus@P4G sus]$ /usr/bin/mysqladmin -u root password 78c$V090
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

なにがいけないのでしょうか?検索してしらべましたがわかりません。アドバイスお願い致します。