数据仓库服务 GaussDB(DWS)-执行语句过程中报错:无权限操作:处理方法

时间:2025-02-12 15:02:21

处理方法

  1. 使用GRANT语法对表/schema进行赋权,示例: 假设当前有两个用户tom和jerry,如果想要用户jerry能够对当前tom创建的所有表以及将来创建的表都有查询权限,如何处理:

    • 将用户tom下的同名schema权限赋给jerry。
      1
      GRANT USAGE ON SCHEMA tom TO jerry;
    • 将用户tom已经创建的表的select权限赋给jerry。
      1
      GRANT SELECT ON ALL TABLES IN SCHEMA tom TO jerry;
    • 将用户tom未来在同名schema下创建的表的select权限赋给jerry。
      1
      ALTER DEFAULT PRIVILEGES FOR USER tom IN SCHEMA tom GRANT SELECT ON TABLES TO jerry;

support.huaweicloud.com/trouble-dws/dws_09_0091.html