MySQL 5.0(Linux) root用户远程登录问题。 你在配置MySQL的instance时没有注意一个细节吧。就是允许默认的系统用户可以进行远程访问。通过MySQL Server Instance Config Wizard工具来配置MySQL的instance。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是在Linux上的跑的,还是很感谢你,^_^ shell>mysql mysql>grant all on to root@'%'; grant all on *.* to root@'%'还是不行 不论是在哪儿跑,总有一个东西可以配置root的权限啊。我没用过Linux版的MySQL,不过你可以去MySQL的网站查查资料。 mysql> use mysql;mysql> INSERT INTO user -> VALUES('%','root',PASSWORD('some_pass'), -> 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'); 要开启远程连接的权限才行,比如grant all on *.* on remote@'你的ip或%' identified by 'pass';这样就开了一个名为remote密码为pass的远程用户,他可以对所有的数据库和表上有所有的权限。 问题已经结局,xqi8说的再加上 WITH GRANT OPTION。这样这个Root用户就和本地的Root用户完全一样了。 sql查询 同步出错,先2013后发报1064,slave停。请教 求教求教求教mysql建表排错 MySql 循环更新数据 mysql导出 Mysql数据库中文乱码问题 求助mysql下中文问题 MYSQL 存储过程内用存储过程的参数作表名查找 SQL数据库数据备份的问题 大虾们救命,数据库怪问题:"多步操作产生错误,请检查每一步的状态值",今天要交差了 mysql 中如何创建表与表之间的关系?? 关于MySQL的两个驱动的问题
mysql>grant all on to root@'%';
还是不行
mysql> INSERT INTO user
-> VALUES('%','root',PASSWORD('some_pass'),
-> 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
这样就开了一个名为remote密码为pass的远程用户,他可以对所有的数据库和表上有所有的权限。