mysql:6430
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 19 Oct 2002 04:05:39 +0900
Subject: [mysql 06430] Re: ユーザ権限の設定方法についてのご質問
とみたです。 On Fri, 18 Oct 2002 21:09:34 +0900 "Takeo Nishida" <tnishida@xxxxxxxxxx> wrote: > はじめまして、西田と申します。 > mysql初心者でユーザ権限の付与で躓きました。 > > 以下の手順に間違いが無いかご教授お願いいたします。 OS とかの環境も書いた方が回答が得やすいと思います。 > __DB 'phorum' の作成 > # mysqladmin -u root create phorum -p > > __ユーザ 'takeo' への権限の付与 > # mysql -u root -p > mysql> grant delete,insert,references,select,update on phorum.* to takeo > identified by 'takeo'; > mysql> quit > > __リロード > # mysqladmin reload -u root -p > > __ユーザ 'takeo' でDBへアクセス > # mysql -u takeo -p phorum; > Enter password: > ERROR 1045: Access denied for user: 'takeo@localhost' (Using password: YES) > > 以上のように、権限を付与したつもりが、DB 'phorum' に 'takeo' でアクセスでき > ない状態です。(root ではアクセス可能) grant で「takeo」でなく「takeo@localhost」と指定してみたらいかがでしょ うか。 ややこしいのですが、ユーザ名だけで登録した場合、MySQL のデフォルト状態 では、localhost からアクセスすると、匿名ユーザとして評価されてしまいま す。 ややこしいのがイヤなら mysql.user から user='' のレコードを削除した方 がいいと思います。 mysql> delete from mysql.user where user=''; mysql> flush privileges; -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
6428 2002-10-18 21:09 ["Takeo Nishida" <tni] ユーザ権限の設定方法についてのご質問 6429 2002-10-18 23:44 ┣[NAGASAWA Teruo <ml@x] -> 6430 2002-10-19 04:05 ┗[とみたまさひろ <tomm] 6432 2002-10-21 10:03 ┗["Takeo Nishida" <tni]