mysql創建新用戶、數據庫權限分配

mysql官網參考
tidb官網參考

創建用戶分配權限常用命令

-- 查看有哪些用戶
SELECT * FROM mysql.user

-- 創建用戶並給所有IP的權限(CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'password';CREATE USER 'user1'@'%' IDENTIFIED BY 'user1paasword';

-- 查看用戶權限
SHOW GRANTS FOR 'user1'@'%';

-- 撤銷賬戶全局特權 REVOKE收回權限時只做精確匹配
REVOKE ALL PRIVILEGES ON 數據庫.*  FROM 'user1'@'%';

-- 修改密碼
ALTER USER 'user1'@'%' IDENTIFIED BY 'user1paaswordnew';

-- 用戶賦權(GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'%';GRANT ALL PRIVILEGES ON *.* TO 'user1'@'%'; -- 給user1用戶所有數據庫的全部權限
GRANT ALL PRIVILEGES ON 數據庫.* TO 'user1'@'%';
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章