[前][次][番号順一覧][スレッド一覧]

mysql:6432

From: "Takeo Nishida" <"Takeo Nishida" <tnishida@xxxxxxxxxx>>
Date: Mon, 21 Oct 2002 10:03:32 +0900
Subject: [mysql 06432] Re: ユーザ権限の設定方法についてのご質問

とみた様

西田です。

> grant で「takeo」でなく「takeo@localhost」と指定してみたらいかがでしょう
か。

takeo@localhost でgrant したところ、正常にアクセスできるようになりました。
ありがとうございました。


----- Original Message -----
From: "とみたまさひろ" <tommy@xxxxxxxxxx>
To: <ml@xxxxxxxxxx>
Sent: Saturday, October 19, 2002 4:05 AM
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]