你用别的用户对system授权试试看

解决方案 »

  1.   

    看看有没有system用户
    C:\>sqlplus /nologSQL*Plus: Release 8.1.6.0.0 - Production on 星期三 9月 1 11:04:24 2004(c) Copyright 1999 Oracle Corporation.  All rights reserved.11:04:24 SQL> conn system/manager@bi
    已连接。
    11:04:34 SQL> select * from v$pwfile_users;USERNAME                       SYSDB SYSOP
    ------------------------------ ----- -----
    INTERNAL                       TRUE  TRUE
    SYS                            TRUE  TRUE
    BI                             TRUE  FALSE已用时间:  00: 00: 00.15
      

  2.   

    可我用SYS用户登录查看有SYSTEM用户啊
      

  3.   

    用SQLPLUS和登录应该没什么区别吧,我查了有这个用户
      

  4.   

    sqlplus /nolog
    conn sys/pass@sid as sysdba
      

  5.   

    用sys登录
    sql>grant sysdba to system;然后再用system以sysdba身份登录