我有一个远程MySQL服务器。我可以使用以下方法从客户端机器登录:连接得很好。在Perl中使用具有相同凭据的简单DBH连接时,MySql服务器将返回Access denied for user 'mysqlUser'@'172.16.0.5'。该IP已在数据库中被显式授予访问权限。
这两个服务器都在运行Centos 6.3。Perl为5.10.1;M
我有一个位于服务器上的数据库,它工作正常。我可以从本地服务器访问它,并使用phpmyadmin从连接到网络的任何服务器访问它。首先,我想解释一下,这个数据库可以从phpmyadmin (如前所述)和webserver (我在我的web应用程序中使用数据库)访问,因此,拒绝远程访问的麻烦就被丢弃了。channel_by_id: 0: bad id
我尝试使用带有TCP/IP的Workbench,通过端口3306使用数据库服务器的IP,并使用SSH连接到the服务器(此步骤运行正常),并使用本地IP