【发布时间】:2018-12-14 18:15:03
【问题描述】:
我有一个 Oracle DB,我正在使用系统用户名。使用 C#,我使用系统用户名/密码创建了一些表。当我登录到 sql developer 并查看该表的权限时,它不会将系统用户(具有 dba 角色和 MGMT_USER 角色)显示为具有选择/插入/更新/删除权限(或任何与此相关的权限) .
“您不得授予/撤销您自己的权限”
为什么我的管理员用户无权访问这些表,我如何获得它?
【问题讨论】:
-
永远不要,永远不要使用 SYSTEM(或 SYS)帐户来创建常规表。创建一个普通用户并使用它。不要不将 SYSTEM 帐户用于 DBA 工作以外的任何事情(例如创建用户)