我使用mysql转储创建了一个sql转储,但在另一台服务器上进行恢复时,我得到了一个错误'ERROR 1227 (42000) at line 397: Access denied; you needthis operation :
当我检查行号时,我发现问题似乎与部分根@本地主机有关,因为新服务器没有我正在使用的帐户的根权限
我在谷歌云上使用的是MySQL版本5.7.25。.* FROM 'user1'; 我在一个表上添加了SELECT权限: GRANT SELECT ON database1.table1 TO 'user1'; 我使用以下命令检查权限: SHOW GRANTS`table1` TO 'user1'@'%' 现在'user1‘不能访问其他表。但是,这对权限没有额外的影响,因为USAGE权限</e
一个小背景:不久前我用"me“替换了我的"root”用户,但是忘记了给"me“访问"mysql”表的权限。今天晚上,我运行了“安全”模式“--跳过-授权-表”,这帮助我再次获得访问权限:
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User我只想确保“我”有完全的权限。我不想在一年后