MYSQL远程访问适用于一个用户,而不适用于另一个用户

问题描述 投票:0回答:1

经过数小时的反复试验,并阅读了我可以找到的有关该主题的每篇文章,我无法使它正常工作。

我想添加一个只读的远程用户。我的r / w用户已经可以使用。

我有,基本上是:

Host   User    Password  SelectPriv  InsertPriv ...
%       RW       x          Y           Y       ...
%       RO       y          Y           N       ...

我还检查了它们具有相同的格兰特(用户RO仅具有SELECT除外。]

然后我发出了flush privs命令,它完成了。

我去了远程节点,用户RW登录。一切正常,用mysql -h host -uRW -p

然后我使用完全相同的命令,除了将RW更改为RO。我收到相同的密码提示,输入用于创建用户的密码,并显示用户的“访问权限已拒绝....

我有使用相同密码的本地版本的“ RO”。我在密码列确认,它们匹配。

它在本地机器上登录并通过身份验证。在远程上,访问被拒绝。

我还去了/ var / log并添加了每个最近更改的日志。似乎没有为该失败添加任何条目。

请提出建议!

经过数小时的反复试验,并阅读了我可以找到的有关该主题的每篇文章,我无法使它正常工作。我想添加一个只读的远程用户。我的r / w用户已经可以使用。我基本上是:主持人...

mysql access
1个回答
0
投票

RO和RW用户都有另一行-每个“主机”列中都有“本地主机” ...

© www.soinside.com 2019 - 2024. All rights reserved.