我使用php去远程连接一mysql数据库,用户名和密码都没有错,可是却连接不是,提示以下消息:Access denied for user 'ODBC'@'localhost' (using password: NO)
还有就是我的 username 也不是 ODBC ,服务器是远程的,不是localhost。
还有就是我在其他的电脑上用相同用户名和密码,去连接就可以连接上了。
我想请教一下,是我的什么配置有问题吗?????
还有就是我的 username 也不是 ODBC ,服务器是远程的,不是localhost。
还有就是我在其他的电脑上用相同用户名和密码,去连接就可以连接上了。
我想请教一下,是我的什么配置有问题吗?????
grant select, insert, update, delete on testdb001.* to [email protected] identified by 'changeme';
(其中,数据库名是testdb001,用户名:testdb001_f,192.168.0.60是远程ip,changeme是密码。) 执行之后,再执行flush privileges,即生效。