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

Hologres支持什么样的权限模型,应该怎么选择?

Hologres支持什么样的权限模型,应该怎么选择?

展开
收起
小赵赵赵赵 2022-01-27 15:50:56 4092 0
1 条回答
写回答
取消 提交回答
  • Hologres兼容PostgreSQL 11,为用户授予实例开发权限时,可以使用标准的PostgreSQL授权语句(专家权限模型),由于PostgresQL的权限粒度较细,且授权语句比较复杂难懂,Hologres在此基础上又提供简单权限模型,提供更加便捷的权限控制。 关于简单权限模型和专家权限模型的区别和使用场景如下:

    权限类型适用场景说明
    专家权限模型(PostgreSQL)适用于需要非常严格权限管控的场景。例如,精确到某个人用某个表。专家权限模型的权限授予粒度小且灵活,可以为用户授予具体某个表的权限,但是授权语法比较复杂。具体权限授予操作,请参见专家权限模型
    简单权限模型(Simple Permission Model,SPM)DB级别的权限管控,适用于粗粒度的权限管理场景。简单权限模型是封装好的权限模型,以DB为维度,每个用户组都有对应的权限,不可修改,能满足大部分授权场景,且授权操作比较简单。具体权限授予操作,请参见简单权限模型
    Schema级别的简单权限模型(Schema-level Permission Model,SLPM)精确到Schema级别的权限管控,使用于对权限粒度较为细致且又希望简化授权流程的场景。Schema级别的简单权限模型是已经封装好的权限模型,以Schema为维度,每个用户组都有对应的权限,不可修改,满足对于权限较为细粒度的管控,且授权操作比较简单。具体权限授予操作,请参见基于Schema级别的简单权限模型的使用
    2022-01-27 16:05:56
    赞同 展开评论 打赏

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

相关产品

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

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