一、控制數(shù)據(jù)庫(kù)
創(chuàng)建用戶
CREATE USER 'user'@'%' IDENTIFIED BY '123456';
用戶名為user
密碼為123456
賦予權(quán)限
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,CREATE VIEW,INDEX,SHOW VIEW ON mydb.* TO 'user'@'%';
grant后為賦予權(quán)限
mydb.*為數(shù)據(jù)庫(kù)mydb所有表
賦予用戶user
或 普通DBA權(quán)限
GRANT ALL ON mydb.* TO 'user'@'%';
擁有mydb數(shù)據(jù)庫(kù)所有管理權(quán)限
刷新權(quán)限
flush privileges;
修改或賦予權(quán)限后刷新,否則不會(huì)及時(shí)生效。
二、常見(jiàn)問(wèn)題
1)ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
查看密碼策略
SHOW VARIABLES LIKE 'validate_password%';

22.png
設(shè)置密碼強(qiáng)度
set global validate_password_policy=LOW;