mysql:5216
From: URAGO Keisuke <URAGO Keisuke <bravo@xxxxxxxxxx>>
Date: Thu, 28 Feb 2002 17:09:31 +0900
Subject: [mysql 05216] Re: ユーザ名に応じて接続できるデータベース名を制約する方法
浦郷です。 On Thu, 28 Feb 2002 16:56:02 +0900 Akinobu YAMAMOTO <ayamamot@xxxxxxxxxx> wrote: > どうも、山本です。 > > At 11:41 02/02/28 +0900, you wrote: > >DB名とUSER名が逆、かつmysql.userテーブルで権限が与えられている、 > >ではないでしょうか? > >#はずしてたらすみません。 > そのあたりを見てみて権限の変更をしたのですが、それでもだめでした。 > ひとまずmysql.userとmysql.dbの分を明記します。 > ======================================================= > mysql.user > | localhost | aaa | **************** | Y | Y | > Y | Y | Y | Y | N | N | Y > | Y | Y | N | Y | Y | > | localhost | bbb | **************** | Y | Y | > Y | Y | Y | Y | N | N | Y > | Y | N | N | Y | Y | > ------------------------------------------------------- > mysql.db > | localhost | aaadb | aaa | Y | Y | Y | Y > | Y | Y | N | N | Y | Y | > | localhost | bbbdb | bbb | Y | Y | Y | Y > | Y | Y | N | N | Y | Y | > ======================================================= > 設定に誤りがございましたらご指摘のほどお願いいたします mysql.userテーブルは、全てのデータベースに影響を及ぼします。 そのため、特定のdbしか操作させたくない場合は、 userテーブルの権限は全て'N'にして、 dbのほうのselect_privを'Y'にします。 ちょっと前にJZUG Wikiに書いたものもあるので 参考になると良いと思います。 http://wiki.zope.jp/MySQLAdmUserDb ではでは。 == 浦郷圭介 URAGO Keisuke <bravo@xxxxxxxxxx> http://open.resourcez.org/ $ alias /.='w3m http://slashdot.jp/'
5209 2002-02-27 16:17 [Akinobu YAMAMOTO <ay] ユーザ名に応じて接続できるデータベース名を制約する方法 5212 2002-02-28 11:41 ┗[Tomoyuki Ishino <ish] 5215 2002-02-28 16:56 ┗[Akinobu YAMAMOTO <ay] -> 5216 2002-02-28 17:09 ┗[URAGO Keisuke <bravo] 5217 2002-02-28 17:31 ┗[Akinobu YAMAMOTO <ay]