IT_man 發表於 2015-6-23 08:29:20

MySql 新增使用者與設定權限

先使用 root 進入 MySQL

mysql -u root -p

接下來我們新增一個使用者 user1, 密碼設定為 user1pwd, 並且給予資料庫的所有權限
use mysql;

INSERT INTO user(host,user,password) VALUES('%','user1',password('user1pwd'));
如果要給予使用者特定資料庫的某些操作權限:
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE ON dbname.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';
給予使用者特定資料庫的所有操作權限:GRANT all ON dbname.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';

給予使用者所有資料庫的所有操作權限:
GRANT all ON *.* TO 'user1'@localhost IDENTIFIED BY 'user1pwd';始生效:FLUSH PRIVILEGES;

頁: [1]
查看完整版本: MySql 新增使用者與設定權限