登录到Mysql服务器,打开命令窗口(CMD),输入:
MySQL -uroot -proot
(root/root是用户和密码)
如果提示没有找到应用,则需要在命令窗口中调到Mysql安装目录的bin目录下面,再输入上面语句。
然后再输入:
use mysql; grant all privileges on *.* to root@"xxx" identified by "root"; flush privileges;
参数说明:
all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。
*.* 表示上面的权限是针对于哪个表的,或者所有库的所有表,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”
xxx 就是被禁止的ip或者域名等
再执行第二句命令,使之立即生效