加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

搞定mysql禁止外部访问方案简析

发布时间:2023-08-29 15:20:32 所属栏目:MySql教程 来源:
导读:本文主要给大家介绍解决mysql禁止外部访问方案简析,希望可以给大家补充和更新些知识。

本文主要讲述了当mysql禁止外部访问的解决方案,具有一定的收藏价值,有需要的朋友了解一下吧。

1.在端口已经开放的情
本文主要给大家介绍解决mysql禁止外部访问方案简析,希望可以给大家补充和更新些知识。
 
本文主要讲述了当mysql禁止外部访问的解决方案,具有一定的收藏价值,有需要的朋友了解一下吧。
 
1.在端口已经开放的情况下,ubuntu mysql 3306允许远程访问
 
vim /etc/mysql/mysql.conf.d/mysqld.cnf
 
注释#bind-address           = 127.0.0.1
 
2.给用户授权允许远程访问:
 
grant all privileges on *.* to root@"%" identified by "pwd" with grant option;
 
flush privileges;
 
创建和授权用户某些权限的测试,在mysql数据库的user表里进行的操作
 
1.mysql创建用户:
 
解决mysql禁止外部访问方案简析
 
CREATE USER 'taoshihan'@'localhost' IDENTIFIED BY '';
 
localhost是只是本地
 
%是允许远程
 
CREATE USER 'taoshihan115'@'%' IDENTIFIED BY 'TAOshihan1';
 
删除用户:
 
drop user 'taoshihan'@'localhost'
 
2.授权:
 
GRANT select ON *.* TO 'taoshihan115'@'%';授权指定
 
GRANT all ON *.* TO 'taoshihan115'@'%';授权所有
 
当mysql重启不了的时候,看看日志目录比如/var/log/mysql 是否存在,属组和属主是否是mysql
 
如果没有,创建目录,并更改目录的所有者 chown mysql:mysql
 

 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章