odc 中的权限控制

2024年 7月 15日 41.3k 0

ODC 并不是简单的客户端工具,而是兼容客户端工具及协同的工作平台。可以做进一步的权限控制和管理。

场景如下:

需求:在ODC的某项目中创建只读用户readonly,该用户对yewu1库具有查询权限。

问题:在OCP上进行OCP用户的创建,创建后在odc obclient中进行测试。可以实现只读查询,但是在ODC中进行查询会报无select权限,但是ODC上已进行了select权限授予。

odc 中的权限控制-1

odc 中的权限控制-2

解决方案:

经过排查,发现在ODC中只进行权限授予还不行,还需要将yewu1库添加到创建的readonly对应的数据源下。

具体步骤:

odc 中的权限控制-3

项目--添加数据库(比如为readonly)--数据库(选择readonly,yewu1)--确定。

那么readobly用户就可以对yewu1进行查询了。

odc 中的权限控制-4

参考文档:

https://www.oceanbase.com/docs/common-odc-1000000000672283

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论