Database Oracle新创建的用户权限问题?
新创建的用户:Database Oracle新创建的用户权限问题?,database,oracle,privileges,Database,Oracle,Privileges,新创建的用户: 创建用户John 秘密识别; 您有一些特权吗?或者新创建用户的权限是否有任何oracle配置?我需要有关此主题的信息。不,没有特权 select * from dba_sys_privs where grantee='JOHN'; select * from dba_tab_privs where grantee='JOHN'; select * from dba_role_privs where grantee='JOHN'; ammoQ在技术上是正确的 鉴于按上述方
创建用户John
秘密识别;
您有一些特权吗?或者新创建用户的权限是否有任何oracle配置?我需要有关此主题的信息。不,没有特权
select * from dba_sys_privs where grantee='JOHN';
select * from dba_tab_privs where grantee='JOHN';
select * from dba_role_privs where grantee='JOHN';
ammoQ在技术上是正确的 鉴于按上述方式创建的用户没有创建会话权限,因此它还不能实际登录或执行任何其他操作 另一个用户可以使用适当的创建任何。。。在JOHN的模式/用户下创建对象(如过程、函数、触发器)的权限。如果是这样,那么JOHN将自动拥有删除这些对象的权限(但如果没有创建会话权限,他们将很难做到这一点) 从安全性的角度来看,Oracle确实向PUBLIC授予了一系列特权。一旦创建了一个用户,他们就可以做很多事情(例如从视图中选择,例如所有用户)