gpt4 book ai didi

mysql - 如何允许 mysql 客户端与我们的 mysql web 服务器建立连接?

转载 作者:行者123 更新时间:2023-11-30 00:50:18 25 4
gpt4 key购买 nike

网络服务器似乎阻止我更改用户的权限。它不允许我将 foo.* 上的所有内容授予由“密码”标识的 bar@'202.54.10.20';并返回我正在使用的用户名的访问被拒绝的错误消息。

文件管理器中的文件夹etc似乎是空的,而在下面给定的链接中,它显示可以在etc文件夹内的my.cnf中编辑绑定(bind)地址。

如何允许任何计算机远程访问我的 mysql 数据库? enter image description here

http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

最佳答案

my.cnf中的bind选项不是这个问题(因为你可以连接,MySQL服务器只是不让你进入),从截图来看,无论如何,您似乎都没有编辑该文件的权限。

您的请求很可能不是来自 202.54.10.20,或者您输入了错误的用户名/密码。如果 Web 应用程序与 MySQL 服务器在同一台计算机上运行,​​则连接将来自 127.0.0.0/8 范围内的某个位置。

查看 Web 应用程序中的连接字符串:

  • 如果是公共(public) IP 地址,请检查用户名/密码和源 IP。
  • 如果以 127. 开头,请授予您的本地地址。
  • 如果是 localhost,则您将通过 Unix 套接字而不是 TCP 进行连接。这是一件好事,您可以简单地 GRANT 到 localhost。

关于mysql - 如何允许 mysql 客户端与我们的 mysql web 服务器建立连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21042751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com