代码之家  ›  专栏  ›  技术社区  ›  Zango

Oracle新创建的用户权限问题?

  •  4
  • Zango  · 技术社区  · 14 年前

    新创建的用户是否:
    create user John
    identified by secret;

    2 回复  |  直到 14 年前
        1
  •  3
  •   Erich Kitzmueller    14 年前

    不,没有特权。

    select * from dba_sys_privs where grantee='JOHN';
    
    select * from dba_tab_privs where grantee='JOHN';
    
    select * from dba_role_privs where grantee='JOHN';
    
        2
  •  1
  •   Gary Myers    14 年前

    由于如上所述创建的用户没有创建会话权限,因此它实际上还不能登录或执行任何其他操作。

    从安全的角度来看,Oracle确实拥有一系列授予PUBLIC的特权。一旦创建了一个用户,他们就可以做很多事情(比如从视图中选择,比如所有用户)。