帮助中心 >  技术知识库 >  数据库 >  数据库管理 >  mysql5.7如何设置其他用户允许外部访问

mysql5.7如何设置其他用户允许外部访问

2023-03-30 14:06:20 8416

1. mysql -u root -p (登录mysql数据库)

image.png

2. Use mysql;(使用mysql数据库)

image.png

3.select User,authentication_string,Host from user(查询数据库用户)

image.png

4. GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%' IDENTIFIED BY '123456'(新增一个hive用户,

所有地址(%)的都可以访问,并且密码为123456)这里我的MySQL里上图中已经添加过了,就不再演示

5. flush privileges; (清除MySQL缓存,重新加载权限)

6. 最后还需要修改MySQL的配置文件

一般的MySQL的配置文件地址

/etc/mysql/mysql.conf.d/mysqld.cnf

bind-address (在MySQL配置文件里注释掉这行)

注意:最后看一下防火墙是否关闭,如果开启,将防火墙关闭







提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: