-MySQLはユーザの管理に癖があるので別ページにまとめた

*基本 [#y8f4fc2b]

同じユーザ名でもアクセス元が違うと別ユーザとみなされる。メールアドレスのように@後ろまで含めてユニークユーザと考えるべし。

-下記のユーザにはそれぞれまったく異なった権限を与えることができる。

 hoge@localhost
 [email protected]

*ユーザの一覧表示 [#f35bad60]

 select * from mysql.user
 select * from mysql.user wher User='username'


*ユーザの作成 [#tea332f9]

 create user USER_NAME

-実際の作成コマンド

 CREATE USER 'NEW_USER'@'localhost' IDENTIFIED BY '********';
 GRANT SELECT , INSERT ,UPDATE ,DELETE ON * . * TO 'NEW_USER'@'localhost' IDENTIFIED BY '********' 

 GRANT ALL ON DBNAME.* TO 'NEW_USER'@'localhost' IDENTIFIED BY '********' 

*DB閲覧権限付与コマンド [#le942773]

-ユーザは作成の必要がある
-データベースwordpressに対するdbuser@localhostに通常SQL操作に必要とされる権限を設定する。パスワードはhoge

 GRANT SELECT,INSERT,UPDATE,DELETE on wordpress.* TO 'dbuser'@'localhost' IDENTIFIED by 'hoge';


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS