允许root远程连接数据库
  V05NJFznbVSC 2023年12月23日 65 0


开放root远程连接数据库的权限(Linux系统)

环境:centos7,关闭防火墙(没关要开放数据库的端口)
一、进入数据库,查看权限表信息

MariaDB [(none)]> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
MariaDB [mysql]> select Host,User from user;
+-----------+------+
| Host      | User |
+-----------+------+
| 127.0.0.1 | root |
| ::1       | root |
| chensy    | root |
| localhost | root |
+-----------+------+
4 rows in set (0.00 sec)

二、给root用户权限

MariaDB [mysql]> grant all privileges on *.* to 'root'@'%' identified by '数据库密码' Query OK, 0 rows affected (0.00 sec)

MariaDB [mysql]> select Host,User from user;
+-----------+------+
| Host      | User |
+-----------+------+
| %         | root |
| 127.0.0.1 | root |
| ::1       | root |
| chensy    | root |
| localhost | root |
+-----------+------+
5 rows in set (0.00 sec)

三、刷新数据库权限

MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

四、重启数据库

[root@chensy ~]# systemctl restart mariadb

五、远程连接数据库

允许root远程连接数据库_User


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月23日 0

暂无评论

推荐阅读
V05NJFznbVSC