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

mysql:5550

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 25 May 2002 09:44:36 +0900
Subject: [mysql 05550] Re: 権限設定

とみたです。

On Mon, 20 May 2002 15:32:35 -0700
"Takeo Shibata" <shibata@xxxxxxxxxx> wrote:

> たとえば
> HOST-AのUSER-1が
> TEST データベースの MAIN テーブルのcol1
> というコラムフィールドだけにアクセスさせるには
> 
> 1.HOST-A 、USER-1がMYSQL:USER テーブルに登録されており
> 2.HOST-A、 USER-1、TEST がMYSQL:DB テーブルに登録されており
> 3.HOST-A、 USER-1、TEST、MAINが MYSQL:table_priv
> に登録されていてかつ
> 4.HOST-A、 USER-1、TEST、MAIN、col1
> 
> が登録されているのが条件になるのでしょうか?
> MYSQLデータベースのUSERやDBなどはレコードがなければ
> すべて拒否するようです
> 
> なにか初歩的は質問になってますがどうかなにか
> 細かい権限設定についてごぞんじでしたらどうか
> ご教授いただけたらと思います

私は最近は何も考えずに GRANT 命令でやってしまいます。

たとえば、上の例では、

  GRANT SELECT (col1) ON test.main TO 'user-1'@'host-a';

これだけでできると思います。

私は、mysql データベースのテーブルを直接いじるのは、ユーザを消すときく
らいかな。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      5520 2002-05-21 07:32 ["Takeo Shibata" <shi] 権限設定                                
->    5550 2002-05-25 09:44 ┗[とみたまさひろ <tomm]