mysql:10135
From: 渡邊昌之 <渡邊昌之 <mark@xxxxxxxxxx>>
Date: Tue, 14 Sep 2004 19:20:17 +0900
Subject: [mysql 10135] Re: ユーザーのパスワード設定
渡邊と申します。 > http://dev.mysql.com/doc/mysql/ja/Privilege_changes.html このページでは、 grant,set passwordの時は即座に反映されるって書いてありますね。 updateだと、確かにreloadが必要ですが とりあえず、mysqladmin reloadとかやってみた上で ちょっと詳細がわからないのですが、 まず、mysqldが動いているサーバと、ログインしようとしている クライアントは同じ機械でしょうか。 どんなコマンドで接続しようとしていますか? この辺を教えてほしいです。 できればユーザ名、パスワードなどは伏せ字で 実際に実行したコマンドとその結果のメッセージを教えていただいた 方が確実かと思います。 ちなみに、 私がよく失敗するのは Unix系のサーバで mysql -h host -u user -p password table と打ってしまって、はねられるケースです。 なぜか mysql -h host -uuser -ppassword table という感じで-uと-pの後にはスペースを入れてはダメなんですよね。 で、パスワード無しで入れてしまうのは、 localhostのユーザがすべて有効とかになってしまっている場合ですね。 > -----Original Message----- > From: 井上 武則 [mailto:take-inoue@xxxxxxxxxx] > Sent: Tuesday, September 14, 2004 6:36 PM > To: MuySQLメーリングリスト > Subject: [mysql 10132] ユーザーのパスワード設定 > > > > はじめまして。井上と申します。 > > ユーザーにパスワードを設定した際に、そのパスワードを利用することが出来ない状 > 態です。 > 設定したパスワードを使用しようとしても、ログインでエラーになってしまいます。 > その代わり、パスワード無し(空白)だと、ログインできてしまいます。 > > これではセキュリティ性「ゼロ」です。 > > 「user」テーブルを確認すると、パスワードが暗号化された状態で登録されているの > がわかるのですが、 > そのパスワードが使えません。 > > パスワードを登録した方法としては、 > ・grantでのユーザー作成時に付与 > ・ユーザー作成後にupdateで付与 > ・SET PASSWORDコマンドにて付与 > を行い、どの方法でも、現象は変わりません。 > > ご教授のほど、よろしくお願いいたします。 > _______________________________________ 渡邊昌之 mark@xxxxxxxxxx ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ 10132 2004-09-14 18:36 ["井上 武則" <take-i] ユーザーのパスワード設定 10133 2004-09-14 18:45 ┗["sasa-p" <sasa_p@xxx] 10134 2004-09-14 19:13 ┣[seiji takegata <take] -> 10135 2004-09-14 19:20 ┗[渡邊昌之 <mark@xxxxx]