我有一个C#应用程序,可以访问另一台计算机上的MySQL服务器。我试图通过IP来做到这一点。这是我的连接字符串:
result = "server =66.45.233.226; user id=testcampuscrm; password =Daph$5656; database=testcampuscrm; convert zero datetime=true; ";
得到错误
用户'testcampuscrm'@'66.45.232.178'拒绝访问(使用密码:是)
我的代码是花药托管和mysql数据库anther hostig请帮助我们。谢谢
从另一台机器访问mysql时,您必须考虑多种因素 - 有些是 -
假设您确实编写了正确的代码
1.更改mysql config(my.ini)以接收来自所有IP的数据包
2.在Mysql托管的机器上为端口3306添加防火墙例外
3.用户名密码正确并授予适当的权限。
PS: - 不要在公共论坛上共享服务器凭据