MariaDB(MySql)为了安全起见,默认情况下绑定ip( 127.0.0.1)
官方方法:https://mariadb.com/kb/zh-cn/configuring-mariadb-for-remote-client-access/
【步骤】
1.本地mysql客户端连接mysql
mysql -uroot -p
2.执行sql语句:
#使用mysql系统数据库
use mysql;
#配置192.168.1.0/24网段可以通过root:123456访问数据库
GRANT ALL PRIVILEGES ON *.* to 'root'@'192.168.1.%' identified by '123456';
#从mysql数据库中的授权表重新载入权限
flush privileges;
#查看用户权限是否变更
select * from user;
3.如果系统的防火墙开着(or behind a hardware firewall or NAT)你必须放开mysql使用的TCP端口,通常都是3306。
小额赞助,鼓励博主写出更多好文章
UBOCK
找方法不找借口
和安全有关的那些事(非对称加密、数字摘要、数字签名、数字证书、SSL、HTTPS及其他)