用SCOTT/SYSTEM登陆要只能用NORMAL

解决方案 »

  1.   

    http://www.databasejournal.com/features/oracle/article.php/3483966
      

  2.   

    1、首先,需要在登陆的时候用normal
    2、其次,要看看scott用户是否有create session的权限
      

  3.   

    GRANT CREATE SESSION TO "SCOTT" WITH ADMIN OPTION
    GRANT "DBA" TO "SCOTT";
    ALTER USER "SCOTT" DEFAULT ROLE  ALL
    你那是权限的问题,把这个角色给他 绝对可以了
      

  4.   

    这样可以!但是别人的机器在用scott拥护登陆Enterprise Manager Console 连接身份必须为sysdba,但是经过楼上大侠的操作的确能访问Enterprise Manager Console,但是偶想知道用scott连接时,当连接身份为sysdba的时候为什么不能连接??
    在用scott登陆时(连接身份为sysdba)时会出现如下提示:
    ORA-01031 instufficent privileges 
      

  5.   

    is the default rols of scott sysdba?