こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MySQLでの権限付与について

MySQLでrootの使用をなるべく避けるため

DB作成、ユーザ作成などは違うユーザを作って行いたいですが、

権限を与えることはrootでしかできないと聞きました。

本当にMySQL内でgrant権限を持つユーザを作成するのはできないでしょうか?

投稿日時 - 2015-06-11 17:00:13

QNo.8992280

困ってます

質問者が選んだベストアンサー

こんにちわ。

root以外のユーザにgrant権限を付与することは可能です。
参考URLの
【1.管理者用ユーザを作りたい】
をご覧頂ければわかりますが、"WITH GRANT OPTION"でgrant権限をユーザに付与できます。
>GRANT ALL ON *.* TO adminuser@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

そのユーザが持つ権限の範囲内でgrantをできるようです。

参考URL:http://nosa.cocolog-nifty.com/sanonosa/2010/10/mysql-223c.html

投稿日時 - 2015-06-12 15:02:07

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問