一个奇怪的问题,我不确定发生了什么。
我使用
从apache服务器连接到MySQL数据库mysql -u username -h 10.0.0.40 -p
Password
但是,当我尝试使用以下内容进行连接时,我收到以下错误
mysql -u httpserver -h 10.0.0.40 -p
Password1
ERROR 1045 (28000); Access denied for user 'httpserver'@'10.0.0.10 (using password: YES)
(10.0.0.40是SQL服务器)
我不明白为什么我可以从同一台服务器而不是另一台服务器连接一个用户名/密码组合?
从SELECT User,host FROM mysql.user;
我得到
User | host
httpserver %
username %
sqlserver 127.0.0.1
sqlserver ::1
debian-sys-maint localhost
httpserver localhost
username localhost
sqlserver localhost
任何帮助都会受到高度赞赏,因为这令我难以置信!