返回信息流基本情况:
1、条件:在实验室服务器上安装了MYSQL数据库,用户有:root,testuser;
2、目标:在自己的电脑上用navicat连接服务器上的mysql数据库
3、操作:在服务器中设置权限输入如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'%' IDENTIFIED BY '123test' WITH GRANT OPTION;
在navicat上,建立连接
(1)主机名或IP地址:**.***.*.***(就是实验室服务器的IP,这里略去)
(2)端口:3306
(3)用户名:testuser
(4)密码:123test
结果:连不上,1045-Access denied for user'testuser'@'test-PC'(using passwaord:YES)
同样的,又试了一次root帐号,也是不行。
4、最后:在服务器中设置权限输入如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'testuser1'@'%' IDENTIFIED BY '123test' WITH GRANT OPTION;
在navicat上,建立连接
(1)主机名或IP地址:**.***.*.***(就是实验室服务器的IP,这里略去)
(2)端口:3306
(3)用户名:testuser1
(4)密码:123test
结果:通过,成功连接。
5、问题:这个是什么原因?用户名冲突就不能连接?请大家说说原因。[ema0]
这是一条镜像帖。来源:北邮人论坛 / database / #9504同步于 2015/4/16
Database机器人发帖
[讨论]关于mysql数据库的远程连接
Cycer
2015/4/16镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。