暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Mysql新建用户访问指定数据库配置方法

浅显物语 2021-07-15
886

1. 使用navicat(15.0.17版本)

1)首先使用root用户新建连接 

2)新建mysql用户

1>点击新建用,如

2>输入用户名及密码以及主机,如

3>点击“保存”,如图

3)点击权限,添加权限

1>点击权限,如图

2>点击添加权限,如图


3>选择配置可访问数据库,如图

4)查看新建用户对数据库的操作权限,如图

5)再次点击“保存”,如图



6)新建连接,验证新用户是否配置成功

1>测试连接是否成功

2>进入数据库,查看可访问库名



2.命令行实现 

1) 进入mysql的bin目录

mysql -uusername -ppassword

username为用户名,password为密码,一般创建用户的话,都使用 root用户

2)登录成功后,进入mysql数据库

usemysql

3) 创建新用户

CREATE USER 'test02'@'localhost' IDENTIFIED BY 'test';

‘test02’为新创建用户的用户名,’test’为用户密码

4) 为新用户赋予权限

GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE,CREATE, DROP, ALTER, INDEX, CREATE VIEW, SHOW VIEW ON `test`.* TO 'test02'@'localhost';

ON后面的‘test’为数据库名,TO后面的 ‘test02’表示用户, ‘localhost’表示只能本地访问,如果 想让所有IP都可以访问,可以将localhost换成 ‘*’星号
 
5) 刷新权限

flush privileges;



文章转载自浅显物语,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论