oracle 10g中system用户删除后怎么重新创建system用户和原来默认一样权限的用户?

解决方案 »

  1.   

    system 不仅仅有DBA角色的权限,而且还有其他权限.
    使用sys用户进行授权相关的权限在dba_role_privs表中去找select t.granted_role from dba_role_privs t where t.grantee='SYSTEM';大概有如下三个:AQ_ADMINISTRATOR_ROLE
    DBA
    MGMT_USER分别grant 就ok了
      

  2.   

    CREATE USER XXX IDENTIFIED BY XXX;GRANT AQ_ADMINISTRATOR_ROLE TO XXX;
    GRANT DBA TO XXX;
    GRANT MGMT_USER TO XXX;