开发利用方申请平台公共数据权限
场景说明
开发利用方为开展场景化的数据融合汇聚工作,向平台运营方申请平台公共数据只读权限,由平台运营方为其分配MRS开发/生产库的只读权限,或DWS相关Schema只读权限的相关操作。
开发利用方申请公共数据权限
开发利用方根据需要,通过线下提交申请方式向平台运营方申请公共数据只读权限。
需反馈信息如表-申请公共数据信息反馈表。
申请账号 |
公共数据库类型 |
公共数据库名称 |
公共数据表名称 |
---|---|---|---|
datagroup_dev_admin |
MRS-HIVE库 |
dev_shdg_dwd |
test_public1 |
申请账号 |
公共数据库类型 |
公共数据库名称 |
公共数据schema及表名称 |
---|---|---|---|
datagroup_dev_admin |
DWS库 |
dev_tianji_dws |
dev_shdg_dwd.test_public1 |
平台运营方公共数据库授权
- DWS库
默认情况下,用户只能访问属于自己的schema中的数据库对象。如果需要访问其他schema的对象,则该schema的所有者应该赋予他对该schema的usage权限。
【示例】以phjr场景下,开发人员账号访问公共数据schema为例。
- 使用dbadmin账号连接dev_tianji_dws数据库;
- 将Schema dev_shdg_dwd的权限赋给用户后,将公共数据Schema下,表public的select权限赋给phjr场景下的开发用户。
GRANT USAGE ON SCHEMA dev_shdg_dwd TO phjr_dev_admin; GRANT SELECT ON TABLE dev_shdg_dwd.public to phjr_dev_admin;
将Schema中的表或者视图对象授权给其他用户或角色时,需要将表或视图所属Schema的USAGE权限同时授予该用户或角色。否则用户或角色将只能看到这些对象的名字,并不能实际进行对象访问.