我想在服务器上有一个简单的mysql数据库,而另一台服务器上的另一个数据库连接到它。错误1045(28000):访问被拒绝用户(使用密码:是)
我也做了以下内容:
- 安装了MySQL服务器
- 创建的数据库
创建的用户有:
CREATE USER管理员@ 'localhost' 的IDENTIFIED BY“管理“;
由于权限与此用户:
GRANT ALL PRIVILEGES ON confWeb *管理员@'。
开业捆扎ADRESS
现在,当我从另一台服务器启动命令mysql -u admin -p -h <address>
,它只是告诉我一遍又一遍:
ERROR 1045 (28000): Access denied for user 'admin'@'X.X.X.X' (using password: YES)
我真的不知道该怎么在这一点上做。我想我已经尝试了一切。 我试着把GRANT OPTION
放在GRANT行的最后,我试着允许很多不同的地址,但是没有任何工作。
您创建了一个绑定到localhost的用户,但您连接到的不是localhost的服务器。 –