MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 2627|回复: 2
打印 上一主题 下一主题

[权限及安全] 远程访问mysql,第一次拒绝,以后可以访问是怎么回事

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-6 14:54:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
运行环境:
Distributor ID: SUSE LINUX
Description:    openSUSE 11.1 (x86_64)
Release:        11.1

mysql版本信息:
mysql  Ver 14.12 Distrib 5.0.67, for suse-linux-gnu (x86_64) using readline 5.2

现象:
已经使用
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypasswd' WITH GRANT OPTION;和flush privileges;
启动了root的远程访问能力,但是在第一次访问时,拒绝连接,第二次就可以,以后都可以连接:
(数据库为192.168.6.251 访问数据库的机器为192.168.6.130)

root@host# mysql -u root -p -h 192.168.1.251
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'192.168.1,130' (using password: YES)
root@host# mysql -u root -p -h 192.168.1.251
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 40
Server version: 5.0.67-log SUSE MySQL RPM

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> Bye
root@host#

求大牛们给个解啊,谢谢!


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享淘帖 顶 踩
2#
发表于 2013-1-6 16:27:44 | 只看该作者
怪异的现象,难道是权限分配暂时没有生效? 或是防火墙那里的问题?有点没法解释...
3#
 楼主| 发表于 2013-1-6 16:41:23 | 只看该作者
也执行过flush了,应该就生效才对呀。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-5-6 10:21 , Processed in 0.065939 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表