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

mysql:15988

From: 浅川 倫之 <浅川 倫之 <tom@xxxxxxxxxx>>
Date: Fri, 5 Jul 2013 13:32:24 +0900
Subject: [mysql 15988] Re: [mysql 15987] DROP DATABASE を禁止する方法

あさかわです。

On 2013/07/05, at 11:59, Yuya Takeyama <sign.of.the.wolf.pentagram@xxxxxxxxxx> wrote:

> >DROP DATABASE を利用する為には、データベース上の DROP 権限が必要です。

> http://dev.mysql.com/doc/refman/5.1/ja/drop-database.html

> http://dev.mysql.com/doc/refman/5.1/ja/grant.html

> 

> ですが、これを読む限り、DROP DATABASE と DROP TABLE に関する権限は一緒になっており、

> DROP DATABASE のみを禁止することはできないように思われます。


そこにかいてありますよ。


	 データベース レベル

データベース権限は既存データベース内の全てのオブジェクトに適応します。これらの権限は mysql.db とmysql.host テーブル内に格納されています。GRANT ALL ON db_name.* と REVOKE ALL ON db_name.* はグローバル権限だけを供与、廃止します。

	 テーブル レベル

テーブル権限は既存テーブル内の全てのカラムに適応します。これらの権限は mysql.tables_priv テーブル内に格納されています。GRANT ALL ON db_name.tbl_name と REVOKE ALL ON db_name.tbl_name はグローバル権限だけを供与、廃止します。

	


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

     15987 2013-07-05 11:59 [Yuya Takeyama <sign.] DROP DATABASE を禁止する方法            
->   15988 2013-07-05 13:32 ┗[浅川 倫之 <tom@xxxxx] Re: [mysql 15987] DROP DATABASE を禁止する方法