mysql权限

Access denied for user 'mysql用户名'@'主机或IP' (using password: YES)'

mysql的权限对localhost的访问没有放开。
可以使用如下命令来放开权限(授权):

首先计入到mysql的客户端命令行。

然后输入:

 1:你想使用MySQL的用户名myuser从任何主机连接到mysql服务器,并使用mypassword作为密码 

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

 

2:你想使用mysql的用户名myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 

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


flush privileges;

 

 执行完这两条命令就可以。

 

posted @ 2016-07-17 17:33  lmmyqjy  Views(188)  Comments(0)    收藏  举报