mysql 远程连接可以,本地连接报错_MySQL
File "/usr/lib/python2.7/dist-packages/MySQLdb/__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 187, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1045, "Access denied for user 'root'@'***-vuldb.local' (using password: YES)")
解决方法:
添加'root'@'***-vuldb.local'的访问权限
授权root用户拥有testDB数据库的所有权限(某个数据库的所有权限):
mysql>grant all privileges on testDB.* to root@***-vuldb.localhost identified by '1234';
mysql>flush privileges;//刷新系统权限表
格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";
参考:http://www.cnblogs.com/fly1988happy/archive/2011/12/15/2288554.html
上一篇: HTTP头Connection:close有什么用
下一篇: 添加mysql服务_MySQL
推荐阅读
-
NaviCat连接“不支持远程连接的MySql数据库”解决方案_MySQL
-
MySQL数据库远程连接开启方法_MySQL
-
MySQL远程连接服务器容易出错的问题
-
远程连接mysql数据库注意点记录
-
MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
-
远程连接mysql数据库注意事项记录(远程连接慢skip-name-resolve)
-
NaviCat连接时提示"不支持远程连接的MySql数据库"解决方法
-
解决远程连接mysql很慢的方法(mysql_connect 打开连接慢)
-
MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
-
MySQL数据库远程连接很慢的解决方案