sys/change_on_install as sysdba就可以

解决方案 »

  1.   

    管理服务器集中管理,连接数据库用System口令用manager,连接身份用Sysdba,提示Insufficient Privilidge,用Normal就可以了,
    其中连接管理服务器 我用的是Sysdba权限 ----------------------------------------------------------------------
    System不具有sysdba身份,
    在SQL*PLUS中,你查看一下system有没有sysdba身份:
    SQL> select * from v$pwfile_users;USERNAME                       SYSDBA SYSOPER
    ------------------------------ ------ -------
    SYS                            TRUE   TRUE
    以上表示用户system不具有sysdba身份,而用户sys则有sysdba身份;SQL> select * from v$pwfile_users;USERNAME                       SYSDBA SYSOPER
    ------------------------------ ------ -------
    SYS                            TRUE   TRUE
    SYSTEM                         TRUE   
    以上表示用户system,sys都有sysdba身份;
      

  2.   

    为什么我独立启动,用System口令用manager,连接身份用Sysdba,可以登陆
      

  3.   

    有没有查询视图v$pwfile_users?
    查询结果是什么?
      

  4.   

    查询视图v$pwfile_users
    查询结果
    USERNAME                       SYSDB SYSOP
    ------------------------------ ----- -----
    INTERNAL                       TRUE  TRUE
    SYS                            TRUE  TRUE
      

  5.   

    我用sys口令change_On_install可以登陆,但不懂数据库独立启动Sysdba身份,是否真的是sysdba身份,如果是,管理服务器中为什么不能登陆呢