MySQL:TIPS:DB専用ユーザの作成方法

提供:KinusatiWiki
移動: 案内, 検索

DB専用ユーザの作成方法

hogehogeというデータベースとユーザ(パスワード"hugahuga")を作成するときの方法をいかに記載する。

CREATE DATABASE IF NOT EXISTS `hogehoge` ;

CREATE USER 'hogehoge'@'%' IDENTIFIED BY 'hugahuga';
GRANT USAGE ON * . * TO 'hogehoge'@'%' IDENTIFIED BY 'hugahuga' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
GRANT ALL PRIVILEGES ON `hogehoge` . * TO 'hogehoge'@'%';

CREATE USER 'hogehoge'@'localhost' IDENTIFIED BY 'hugahuga';
GRANT USAGE ON * . * TO 'hogehoge'@'localhost' IDENTIFIED BY 'hugahuga' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
GRANT ALL PRIVILEGES ON `hogehoge` . * TO 'hogehoge'@'localhost';
個人用ツール