我似乎无法MySQL
使用 C# 连接到我的远程数据库。当我使用MySQL Workbench
时,我能够成功连接。但是当我通过连接字符串与 C# 连接时,我得到:
用户 'username'@'myipaddress' 拒绝访问数据库 'drawingnumbers'
我的连接字符串:
connectionString = "server=" + server + ";user=" + uid + ";database=" + database + ";port=" + port + ";password=" + password + ";";
我试过的:
- 在 cpanel 上的远程 MySQL 连接中添加了我的本地和外部 IP
- 授予我的用户名使用我在网上找到的一些 SQL 命令远程连接的权限,访问被拒绝(这是一个共享服务器)
- 使用具有完全相同参数的 MySQL 工作台成功连接