我正在尝试在服务器上拥有一个简单的 mysql 数据库,并在连接到它的另一台服务器上拥有另一个数据库。
我做了以下事情:
- 安装mysql服务器
- 创建了数据库
创建用户:
创建用户 admin@'localhost' 由 'admin' 识别;
赋予此用户的权限:
将 confWeb.* 上的所有权限授予 admin@'';
打开绑定地址
现在,当我mysql -u admin -p -h <address>
从另一台服务器启动命令时,它只会一次又一次地告诉我:
ERROR 1045 (28000): Access denied for user 'admin'@'X.X.X.X' (using password: YES)
我现在真的不知道该怎么办。我想我什么都试过了。我尝试GRANT OPTION
在 GRANT 行的末尾添加,我尝试允许很多不同的地址,但没有任何效果。