ユーザ作成(GRANT)

Tag:

DBに接続して操作を行うためのユーザアカウントを作成します。

GRANT文

GRANT文を使いユーザの作成と権限設定を行います。

/* 書式 */
GRANT 権限 ON データベース.テーブル TO 'ユーザ'@'ホスト' identified by 'パスワード';


/* 例1)「sampleDB」の全テーブルに対する全ての権限を付与 */
GRANT ALL ON sampleDB.* TO user@localhost identified by 'pass';


/* 例2)「sampleDB」の「sampleTABLE」に対するSELECT文、INSERT文、UPDATE文、DELETE文の実行権限を付与*/
GRANT SELECT,INSERT,UPDATE,DELETE ON sampleDB.sampleTABLE TO user@localhost identified by 'pass';


/* 作成したユーザの権限を確認 */
show grants for user@localhost

スポンサーリンク