千家信息网

怎么在MySQL 8.0.18中给数据库添加用户和赋权

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,怎么在MySQL 8.0.18中给数据库添加用户和赋权?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1. 首选使用root用户登录数据库
千家信息网最后更新 2024年11月11日怎么在MySQL 8.0.18中给数据库添加用户和赋权

怎么在MySQL 8.0.18中给数据库添加用户和赋权?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

1. 首选使用root用户登录数据库

mysql -uroot -p

2. 使用mysql 数据库

USE mysql;

3. 为mysql创建用户:dev 密码为:dev12345

CREATE USER dev IDENTIFIED BY 'dev12345';

4. 查看下用户dev的权限

SELECT * FROM user WHERE user='dev' ;SHOW GRANTS FOR dev;

5. 给用户dev在数据库名为dev_db上赋EXECUTE(执行存储过程),INSERT,SELECT,UPDATE权限,@'%'表示从任意ip都可以访问到这个数据库

GRANT EXECUTE,INSERT,SELECT,UPDATE ON dev_db.* TO 'dev'@'%';FLUSH PRIVILEGES;

6. 再次查询 下权限

SELECT * FROM USER WHERE USER='dev_dv' ;SHOW GRANTS FOR dev;

看完上述内容,你们掌握怎么在MySQL 8.0.18中给数据库添加用户和赋权的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

0