【MySQL】DBの制限ユーザーの作成
2018/07/14
やりたいこと
・MySQLにユーザーを追加
・追加したユーザーが使えるDBを制限
前提
・新規に作成するユーザーは「new_user」
・新規に作成するユーザー(new_user)が使えるDBは「test_db」のみSELECTもINSERTも許可
やり方
1, MySQLにrootで接続
2, GRANT ALL PRIVILEGES ON test_db.* TO new_user@localhost
3, FLUSH PRIVILEGES で権限の反映
備考
- GRANT '権限種類' ON 'DB名'.'テーブル名' TO 'ユーザー名'@'ホスト名'
- 権限の種類(一例)
-- SELECT (検索)
-- INSERT (登録)
-- DELETE (削除)
[参考サイト]
