ERROR 1290:...skip-grant-tables option so it cannot execute this statement
今天接手一台mysql,root@localhost账户进入,发现授权时报错如下:
ERROR1044(42000):Accessdeniedforuser'root'@'localhost'todatabase'yao'
最终发现该root在初始授权时没有加上withgrantoption
解决办法:
配置文件中增加skip-grant-tables
重启mysql后重新登录授权报错:
ERROR1290(HY000):TheMySQLserverisrunningwiththe--skip-grant-tablesoptionsoitcannotexecutethisstatement
这个错误执行flushprivileges后再次授权就可以了。
相关推荐
CoderToy 2020-11-16
emmm00 2020-11-17
王艺强 2020-11-17
ribavnu 2020-11-16
bianruifeng 2020-11-16
wangshuangbao 2020-11-13
苏康申 2020-11-13
vivenwan 2020-11-13
moyekongling 2020-11-13
云中舞步 2020-11-12
要啥自行车一把梭 2020-11-12
aydh 2020-11-12
kuwoyinlehe 2020-11-12
minerk 2020-11-12
vitasfly 2020-11-12
jazywoo在路上 2020-11-11
敏敏张 2020-11-11
世樹 2020-11-11