[英]How to grant user privileges in google cloud using mysql?
我一直试图在我的谷歌云数据库中删除我的一些视图我遇到了这个错误:
第 74225 行的错误 1227 (42000):访问被拒绝; 您需要(至少一个)SYSTEM_USER 权限才能执行此操作
基于此文档: https://www.labnol.org/code/revoke-grant-permissions-mysql我运行了这个查询SHOW GRANTS FOR root
我得到了
'GRANT USAGE ON *.* TO `root`@`%`'
'GRANT `cloudsqlsuperuser`@`%` TO `root`@`%`'
我尝试使用此命令撤销权限REVOKE ALL PRIVILEGES, GRANT OPTION FROM root
但我再次遇到另一个错误'Error Code: 1269. Can't revoke all privileges for one or more of the requested users'
对于如何授予用户权限以删除表,有什么解决方案吗? 我错过了这些命令中的某些内容吗?
您能否确认您之前是否更改过该实例上的用户?
另外,您能否尝试在新实例上执行此操作,看看您是否得到相同的行为。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.