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

来源:互联网 发布:centos 安装cassandra 编辑:程序博客网 时间:2024/05/29 15:30
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;

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

阅读全文
0 0
原创粉丝点击