今天被问到一个问题,感觉有点难回答清楚。
我知道的root,sys,proxyro,standbyro,不知还有什么补充吗?
装台集群,用ocp去看一下
嗯嗯。好的。谢谢哈。因为涉及到交接,所以可能才被问到这个问题。
根据文档库中的信息,可以对 OceanBase 集群中的默认用户进行如下总结:
-
系统租户相关用户
-
root
:系统租户的内置系统管理员。无论是 MySQL 租户还是系统租户,默认都存在该用户,用于管理集群和租户等高级功能(参考文档:《用户和权限概述 → 用户》)。
-
-
Oracle 模式租户相关用户
-
sys
:Oracle 模式租户的内置租户管理员,拥有绝大多数系统权限(参考文档:《用户和权限概述 → Oracle 模式下的管理用户》)。 -
LBACSYS
:数据库安全管理员(SSO),负责配置审计设置、定义新的数据库审计员等。 -
ORAAUDITOR
:数据库审计员(AUDITOR),负责对系统进行强制访问控制、设置需要审计的对象和操作等。
-
-
其他特殊用户
-
proxyro
:只读用户,通常用于 OBProxy 的只读访问场景。 -
standbyro
:只读用户,通常用于物理备库场景下的只读访问(参考文档:《用户和权限概述 → 权限 → 角色》中提到的STANDBY_REPLICATION
角色相关内容)。
-
-
虚拟租户相关
- 500 租户:这是一个特殊的虚拟租户,共享性的、非实体租户消耗的内存被划归到此租户下,但不涉及具体用户(参考文档:《内存管理概述》)。
补充说明
- 在 MySQL 模式下,除了
root
用户外,并没有明确提及其他内置用户。如果需要更详细的用户列表,可以通过 OCP 或者直接查询系统表(如__all_user
和__all_tenant
)来获取完整的用户信息。 - 如果您使用的是特定版本或企业版功能,可能会存在额外的内置用户或角色,请以实际部署环境为准。
希望以上信息能够帮助您更清晰地回答交接中的问题!
检索到的文档如下:
1 个赞
谢谢,赞