MySQL 授权远程登录(Ubuntu 环境)

环境:Ubuntu 13.10 (GNU/Linux 3.11.0-12-generic i686)

 

在用 Navicat 连接远程数据库时报错:

ERROR 1130 (HY000): Host *** is not allowed to connect to this MySQL server

原因是数据库的账号没有给这个 IP 授权,因此不能执行远程登录。

解决方法:

登录数据库服务器,

root@futongdai:~# mysql -uroot -p 
Enter password: ***

mysql> GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%'IDENTIFIED BY'密码'WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

此时就可以正常远程连接数据库了。

 

 

参考:

MySql开启远程用户登录

mysql用户授权之GRANT ALL PRIVILEGES用法举例

linux mysql 操作命令

posted @ 2015-04-24 10:34  nemo20  阅读(413)  评论(0编辑  收藏  举报
访客数:AmazingCounters.com
2016/05/17 起统计