Mysql访问权限设置

一、控制数据库

创建用户

CREATE USER  user @ %  IDENTIFIED BY  123456 ;

用户名为user
密码为123456

赋予权限

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,CREATE VIEW,INDEX,SHOW VIEW ON mydb.* TO  user @ % ;

grant后为赋予权限
mydb.*为数据库mydb所有表
赋予用户user

或 普通DBA权限

GRANT ALL ON mydb.* TO  user @ % ;

拥有mydb数据库所有管理权限

刷新权限

flush privileges;

修改或赋予权限后刷新,否则不会及时生效。

二、常见问题

1)ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

查看密码策略

SHOW VARIABLES LIKE  validate_password% ;

Mysql访问权限设置

设置密码强度

set global validate_password_policy=LOW;

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容