开发者社区 > 大数据与机器学习 > 实时数仓 Hologres > 正文

hologres内SLPM 权限下,视图里的语句不能跨模式查询啊??SLPM 能切到 SPM 不?

lQLPKHVD6KFEyC9KzLSwCzcTrfFPbt0Gp9nX-SteAA_180_74.png
hologres内SLPM 权限下,视图里的语句不能跨模式查询啊??SLPM 能切到 SPM 不?

展开
收起
防火防爆 2024-08-17 14:43:22 28 0
2 条回答
写回答
取消 提交回答
  • 可以互相转,但是每次转换的时候,原有的授权会失效。转换后,所有账号都要重新授权lQLPJwRsK1nTyI_NA1TNB6awLmxC5Lr0a08Gp9sgfeO2AA_1958_852.png可以。此回答整理自钉钉群“实时数仓Hologres交流群”

    2024-08-28 11:27:38
    赞同 展开评论 打赏
  • 专家权限模型切换为简单权限模型(SPM)
    专家权限模型切换成简单权限模型命令语句如下。

    -- 开启当前DB的简单权限模型
    CALL spm_enable ();
    -- 将DB中已有的对象owner更新为developer,使用SPM管理。
    CALL spm_migrate ();
    如果报错:ERROR: cannot enable Simple Privilege Model for db=[xxxxxx] because roles conflict,说明之前已经开启过SPM,系统角色还在,因此只需以恢复模式开启SPM,执行以下命令语句。

    --再次开启简单权限模型
    CALL spm_enable ('t');

    --将DB中已有的对象owner更新为developer,使用SPM管理。
    CALL spm_migrate ();
    说明
    若是切换成SPM后,新的账号可能会存在即使有权限也会报错没有权限的情况,说明之前的对象迁移不够完整,需要多次执行call spm_migrate ();命令。

    image.png
    参考文档https://help.aliyun.com/zh/hologres/user-guide/switch-between-permission-models?spm=a2c4g.11186623.0.i98

    2024-08-18 09:46:04
    赞同 2 展开评论 打赏

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

相关产品

  • 实时数仓 Hologres
  • 相关电子书

    更多
    实时数仓Workshop(广州站)- 李佳林 立即下载
    阿里云实时数仓Hologres技术揭秘2.0 立即下载
    实时数仓Hologres技术实战一本通2.0版(下) 立即下载