![如何在 OS X 10.6 Server 上向 MySQL 添加远程用户?](https://linux22.com/image/501899/%E5%A6%82%E4%BD%95%E5%9C%A8%20OS%20X%2010.6%20Server%20%E4%B8%8A%E5%90%91%20MySQL%20%E6%B7%BB%E5%8A%A0%E8%BF%9C%E7%A8%8B%E7%94%A8%E6%88%B7%EF%BC%9F.png)
我似乎无法连接到家庭网络上的远程 MySQL 服务器。
我已经在运行 10.6.2 Snow Leopard Server 的 Mac mini Server 上启动了 MySQL 进程。
我已经下载了 Navicat lite 来管理我的数据库。
当我在实际服务器上运行 Navicat 时,一切正常,它显示连接成功。
但是,当我从另一台机器运行它并为其提供服务器 IP 地址时,它显示“主机‘192.168.1.86’不允许连接到此 MySQL 服务器”。
我已经注释掉了 my.cnf 文件中的“skip-networking”行。
我还添加了行“bind-address = 192.168.1.83”,这是我的服务器的地址(根据我谷歌搜索的帮助)。
我还需要做什么吗?基本上我想远程管理服务器。
提前致谢。
答案1
您需要为该机器上的用户授予 mysql 权限,例如grant SELECT, UPDATE, on database.* to [email protected] identified by password;