52AV手機A片王|52AV.ONE

標題: MySql 新增使用者與設定權限 [打印本頁]

作者: IT_man    時間: 2015-6-23 08:29
標題: MySql 新增使用者與設定權限
先使用 root 進入 MySQL) _8 I% P  \7 E5 L' o1 q. S( ^

; p: P% C8 a% }5 X9 R2 ]
  1. mysql -u root -p
複製代碼

1 c7 x" X* |, t3 F0 M+ t' M: \0 Z9 W) G3 u/ E1 D+ R
接下來我們新增一個使用者 user1, 密碼設定為 user1pwd, 並且給予資料庫的所有權限% w; B) Q, Q7 E$ _
  1. use mysql;) l+ t" j- i: ]
  2. + j! I  n! c8 s$ u
  3. INSERT INTO user(host,user,password) VALUES('%','user1',password('user1pwd'));
複製代碼

) a: @3 z9 z1 y  v  T4 d+ e如果要給予使用者特定資料庫的某些操作權限:
, Y( d$ `6 s3 N' B# V7 A
  1. GRANT SELECT,INSERT,UPDATE,DELETE,CREATE ON dbname.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';
複製代碼
, s3 T" M. P' m" A
給予使用者特定資料庫的所有操作權限:
  1. GRANT all ON dbname.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';
    3 K' J; A! [2 N1 c2 N2 l, B! x
複製代碼
# J' m, C' B. x0 N
給予使用者所有資料庫的所有操作權限:
$ C: H$ e# @0 _' h
  1. GRANT all ON *.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';
複製代碼
始生效:
  1. FLUSH PRIVILEGES;
複製代碼

! D$ `/ ~/ T7 Q
6 l- r$ F- g8 W8 W! t# H) u. t! m% I- u( h




歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/) Powered by Discuz! X3.2