一切正常,当我配置 TMySqlConnection
驱动程序以使用 WAMP 本地服务器连接到本地计算机时,但是当尝试配置驱动程序以连接到远程 MySQL 服务器时,出现错误.
aceess denied for user [email protected] ( Using password: yes)
如何解决该问题并强制主机地址为托管 SQL 数据库的服务器的 IP。
凭据:
- 主机名:mydomain-cdn.net
- 密码:Hk*HjBc+SwXS
- 用户名:我的用户名
- 数据库:mydbname_main
其中 41.175.10.32 是我的 IP 地址(不是主机地址)。
最佳答案
我认为问题在于您没有设置 myuserna_me
用户,以便它有权从 41.175.10.32
IP 连接到数据库。 mySQL 用户帐户确实包含给定用户可以连接的 IP 信息,也可以使用通配符 %
进行“无 IP 限制”访问。
请参阅mySQL手册中的“Adding User Accounts”主题,它也有一些示例。
关于mysql - 连接到远程我的 Sql 显示用户 azerty@41.175.10.32 的访问被拒绝(使用密码 : Yes ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8711495/