云数据仓库ADB执行失败(以下为数据库报错):[10000, 2024051618290519216813010803453378462] grant/revoke global privilege fail, user need grant privilege, user:zhongliu host:% has privilege: UserPrivilege{globalPrivileges=[ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TABLESPACE, CREATE TEMPORARY TABLES, CREATE USER, CREATE VIEW, DELETE, DROP, EVENT, EXECUTE, FILE, INDEX, INSERT, LOCK TABLES, PROCESS, SELECT, SHOW DATABASES, SHOW VIEW, SHUTDOWN, SUPER, TRIGGER, UPDATE, RELOAD, REFERENCES, REPL_SLAVE, REPL_CLIENT, SHOW_DB], dbPrivileges={}, tablePrivileges={}, columnsPrivileges={}} TraceId : 0bc059cc17158553454231510e655b
这个问题怎么解决?
执行失败的原因是尝试授予或撤销全局权限时出现问题,具体来说,是由于用户zhongliu从主机%缺少必要的权限来执行此操作。该用户的现有权限包括一系列全局权限如ALTER、CREATE等,但似乎没有进行此类操作所需的特定权限。解决此问题通常需要以具有足够权限的管理员账户登录,然后检查并适当调整zhongliu用户的权限设置。此回答整理自钉群“云数据仓库ADB-开发者群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。