又一个mysql登录的问题!! 将你的mysql.user表内容帖出来,我瞧瞧格 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GRANT ALL ON *.* TO [email protected] IDENTIFIED BY 'www' to shuixin13:mysql.user表里没有任何东西!!to bombshell:我想让从不同主机联入的此用户都能访问到 mysql.user表里没有任何东西???????+---------------+-----+---------------------------------------------|Host |User |被条目匹配的连接 +---------------+-----+---------------------------------------------|thomas.loc.gov |fred |fred, 从thomas.loc.gov 连接 |thomas.loc.gov | |任何用户, 从thomas.loc.gov连接 |% |fred |fred, 从任何主机连接 |% | |任何用户, 从任何主机连接 |%.loc.gov |fred |fred, 从在loc.gov域的任何主机连接 |x.y.% |fred |fred, 从x.y.net、x.y.com,x.y.edu等联接。(这或许无用)|144.155.166.177|fred |fred, 从有144.155.166.177 IP 地址的主机连接 |144.155.166.% |fred |fred, 从144.155.166 C类子网的任何主机连接 +---------------+-----+---------------------------------------------更详细请查看http://expert.csdn.net/Expert/topic/1178/1178191.xml?temp=.5875055 我的意思大家都误会了!我的疑惑是为什么用mysql -h 192.168.0.2 -u wangzhi -p 回车 然后输入密码:www 结果显示访问拒绝,而用mysql -h 192.168.0.2 -u wangzhi回车后,却进入!!mysql.user***********************Host User% ffff% abclocalhost localhost root*********************** 呵呵,可能是你的版本是比较老的,在我的MySQL4.0.4上没有这种现象 在理论上说,User列使用空白就匹配任何用户mysql.user***********************Host User% ffff% abclocalhost ★localhost root***********************mysql -h 192.168.0.2 -u wangzhi回车后,却进入!!将匹配第三个用户权限(加星的)这个用户应该是不用密码的, 应对新设定的权限进行更新。1) 用flush privileges;2) 或将mysql服务关闭一下,再重开。 而在理论上mysql -h 192.168.0.2 -u wangzhi应该不能匹配localhost的Host列呀,:《呵呵,不知你的MySQL 是什么版的 mysql 3.23.52 linux下 mysql -h 192.168.0.2 -u root -p 在别的机子上根本进不去 mysql.user***********************Host User% ffff% abclocalhost ★localhost root***********************此表按MySQL权限检查优先级排序后为下所示mysql.user***********************Host Userlocalhost rootlocalhost % abc% ffff***********************mysql -h 192.168.0.2 -u root -p 在别的机子上根本进不去原因:你与服务器进行连接时 Host 满足 % , 而在 Host 为 % 的两行中,没有Username为root的,所以MySQL服务器将报权限出错 你需要建一个+-----------------+------------| Host | Username| 192.168.0.% | root+-----------------+-------- mysql.user***********************Host User% ffff% abclocalhost ★localhost root***********************我从别的机子(192.168.0.3)上连接 mysql -h 192.168.0.1 -u abc -p 说lost connection during query! 两台机子是在同一局域网中的 i find the answer:http://www.linuxaid.com.cn/tips/4/3/432627797.shtml sql 如何写? 如何看tomcat的启动参数知道 java和mysql各自的内存占据比例 SQL 锁 mysql4.1中文字符乱码 很简单的sql语句问题。(在线等待) 请问有没有好用点的工具可对mysql在Windows底下操作,向sqlserver一样? 关于MYSQL截取中英文字符串(最高只能发100分的帖子) 求sql语句 如何查询一个可能在任意一列的数据 mysql 局域网同步外网 delete from Mysql 问题
to bombshell:我想让从不同主机联入的此用户都能访问到
|Host |User |被条目匹配的连接
+---------------+-----+---------------------------------------------
|thomas.loc.gov |fred |fred, 从thomas.loc.gov 连接
|thomas.loc.gov | |任何用户, 从thomas.loc.gov连接
|% |fred |fred, 从任何主机连接
|% | |任何用户, 从任何主机连接
|%.loc.gov |fred |fred, 从在loc.gov域的任何主机连接
|x.y.% |fred |fred, 从x.y.net、x.y.com,x.y.edu等联接。(这或许无用)
|144.155.166.177|fred |fred, 从有144.155.166.177 IP 地址的主机连接
|144.155.166.% |fred |fred, 从144.155.166 C类子网的任何主机连接
+---------------+-----+---------------------------------------------更详细请查看http://expert.csdn.net/Expert/topic/1178/1178191.xml?temp=.5875055
mysql -h 192.168.0.2 -u wangzhi -p 回车 然后输入密码:www 结果显示访问拒绝,而用mysql -h 192.168.0.2 -u wangzhi回车后,却进入!!
mysql.user
***********************
Host User
% ffff
% abc
localhost
localhost root
***********************
可能是你的版本是比较老的,
在我的MySQL4.0.4上没有这种现象
User列使用空白就匹配任何用户
mysql.user
***********************
Host User
% ffff
% abc
localhost ★
localhost root
***********************mysql -h 192.168.0.2 -u wangzhi回车后,却进入!!
将匹配第三个用户权限(加星的)
这个用户应该是不用密码的,
1) 用flush privileges;
2) 或将mysql服务关闭一下,再重开。
mysql -h 192.168.0.2 -u wangzhi应该不能匹配localhost的Host列呀,:《呵呵,不知你的MySQL 是什么版的
***********************
Host User
% ffff
% abc
localhost ★
localhost root
***********************此表按MySQL权限检查优先级排序后为下所示mysql.user
***********************
Host User
localhost root
localhost
% abc
% ffff
***********************mysql -h 192.168.0.2 -u root -p 在别的机子上根本进不去
原因:
你与服务器进行连接时 Host 满足 % , 而在 Host 为 % 的两行中,没有
Username为root的,所以MySQL服务器将报权限出错
+-----------------+------------
| Host | Username
| 192.168.0.% | root
+-----------------+--------
***********************
Host User
% ffff
% abc
localhost ★
localhost root
***********************我从别的机子(192.168.0.3)上连接 mysql -h 192.168.0.1 -u abc -p 说lost connection during query! 两台机子是在同一局域网中的
http://www.linuxaid.com.cn/tips/4/3/432627797.shtml