先使用 root 進入 MySQL
% d1 T+ K$ p. [: @, \& N( Z7 Y2 g: c/ w8 D2 _( J! ]6 t+ ?3 t
( b& D, V9 ~. s) G8 ]2 w0 g( w8 ^% _# c# t2 B
接下來我們新增一個使用者 user1, 密碼設定為 user1pwd, 並且給予資料庫的所有權限) A) o% u( v" {- \2 F
- use mysql;
4 x( o( }3 V9 f- D - + q2 _. L- d' M
- INSERT INTO user(host,user,password) VALUES('%','user1',password('user1pwd'));
複製代碼
1 w# z% L6 n. M6 Q0 p6 K如果要給予使用者特定資料庫的某些操作權限:
1 S, P# d0 p+ `) C. e- GRANT SELECT,INSERT,UPDATE,DELETE,CREATE ON dbname.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';
複製代碼
+ F" ~3 I2 X: b) W給予使用者特定資料庫的所有操作權限:- GRANT all ON dbname.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';6 q& N8 i' z. X/ j' j/ c# N# e5 H6 M; S4 A
複製代碼
5 D% z: p" v9 w$ b3 k' k* ^+ c3 P給予使用者所有資料庫的所有操作權限:
; T$ D# |7 ]9 |0 k. m0 l' x- GRANT all ON *.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';
複製代碼 始生效:4 K6 T$ l' F. F/ H6 I6 `) k3 c
8 z# h8 M+ v, R/ g, U' t: x5 v
|
|