一般mysql我们不建议远程客户端用root来操作数据库。,这样显得不安全 也不太规范。在新版mysql里面,推荐我们必须先创建用户再授权的方式来管理数据库和操作数据库,我写这篇文章也是作为一种笔记同时可以供其他网友查看和浏览,反正一起进步。
1.我们使用root用户来创建和为新用户授权
mysql -uroot -p
进入mysql命令行界面
create user 'dzy' identified by '1234';
在这里我们创建了一个账户,用户名是dzy 密码是1234
这时候我们去系统用户表查看这个记录 看是否存在

我们发现有这个用户了。
接下来我们给这个用户赋予远程连接的权限
grant all on test.* to 'dzy'@'%' with grant option;
在这里 ,我们为dzy这个用户 指定了他对test数据库下的所有表拥有最高权限。

测试成功。
本文介绍如何在MySQL中创建用户并授予特定权限,包括本地和远程连接权限,通过实例演示了安全的数据库管理实践。
3538

被折叠的 条评论
为什么被折叠?



