您的位置:首页 > 数据库 > MySQL

MySQL数据库远程访问的权限

2018-01-09 09:42 295 查看
在安装mysql的机器上运行:

1、
d:\mysql\bin\>mysql -h localhost -u root


//这样应该可以进入MySQL服务器

2、mysql>GRANT ALL PRIVILEGES ON . TO 'root'@'%'WITH GRANT OPTION

//赋予任何主机访问数据的权限

例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;


如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;


3、
mysql>FLUSH PRIVILEGES


修改生效

4、
mysql>EXIT


退出MySQL服务器,这样就可以在其它任何的主机上以root身份登录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: