mysql 装置终了,本机登录一般,在长途输入准确账号暗码登录衔接时报错以下
题目缘由
长途IP没有登录权限,root用户默许只能在localhost也就是只能在本机登录,须要设置许可其他IP登录权限。
解决方案
1. 在服务器内部登录数据库,然后实行
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
此语句意义是给root用户在任何IP都可以登录数据库,操纵任何数据库中的任何对象。
个中:
*.* 第一个*是指数据库
*代表一切数据库
第二个*指数据库对象
*代表数据库中一切对象
'root'@'%' root是制定要受权的数据库用户
%代表许可登录的IP
123456是你的数据库暗码
假如要限定只能在1.1.1.1登录,把%改成1.1.1.1 ,实行终了后实行 flush privileges; 革新权限
2. 然后在长途电脑mysql客户端就能够衔接了。
相干引荐:《mysql教程》http://www.ki4.cn/course/list/51.html
以上就是mysql数据库设置长途衔接权限的细致内容,更多请关注ki4网别的相干文章!