12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-11-28 13:26:18
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
先看解决方案#------------mysqlroot用户无法赋权问题解决--------1,登录mysql-uroot-p2,usemysql;选择mysql数据库3,执行以下操作(查询用户的赋权权限,更改赋权权限,刷新生效)mysq
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
先看解决方案
#------------mysqlroot用户无法赋权问题解决--------1,登录mysql-uroot-p2,usemysql;选择mysql数据库3,执行以下操作(查询用户的赋权权限,更改赋权权限,刷新生效)mysql>selectuser,host,grant_privfromuser;+---------------+-----------+------------+|user|host|grant_priv|+---------------+-----------+------------+|root|localhost|Y||mysql.session|localhost|N||mysql.sys|localhost|N||root|%|N||xc_admin|%|N|+---------------+-----------+------------+5rowsinset(0.00sec)mysql>updateusersetgrant_priv='Y'whereuser='root';'QueryOK,1rowaffected(0.00sec)Rowsmatched:2Changed:1Warnings:0mysql>flushprivileges;#刷新权限QueryOK,0rowsaffected(0.00sec)mysql>selectuser,host,grant_privfromuser;+---------------+-----------+------------+|user|host|grant_priv|+---------------+-----------+------------+|root|localhost|Y||mysql.session|localhost|N||mysql.sys|localhost|N||root|%|Y||xc_admin|%|N|+---------------+-----------+------------+5rowsinset(0.00sec)
解析:通过第一个查询语句可以看出 默认的root 在非本地权限中的grant_priv(赋权权限)是关闭的。
可以理解为:用root用户在本地的机器上(安装mysql的那台机器)是能赋权的。其他IP赋权是默认不允许的。可能为了安全性考虑
那我们使用工具远程创建用户就会出现1044 代码。通过重新更新权限就能解决这个问题。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19