在MariaDB服务器上授权允许远程访问
首先以root用户登陆MariaDB服务器
1、允许用户名为root的用户从任意ip以密码为123456访问所有数据库
2、grant all PRIVILEGES on . to root@’%’ identified by ‘123456’;
解释:
all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如:select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔
*.表示权限是作用于哪个数据库哪个表的,.*表示所有数据库的所有表,格式为:数据库名.表名,*表示所有。
qiaqia 表示你授权的用户名,该用户可存在可不存在
'%'表示所有ip,也可以是特定的ip
'123456’是访问的密码。
最后> flush privileges;使其生效
本文详细介绍了如何在MariaDB服务器上授权远程访问。首先,以root用户登录,然后使用`GRANT ALL PRIVILEGES ON . TO 'root'@'%';`命令,将所有权限授予名为root的用户,允许其从任何IP地址通过密码123456访问所有数据库。最后,执行`FLUSH PRIVILEGES;`以使更改生效。这确保了远程连接的安全配置。
2551

被折叠的 条评论
为什么被折叠?



