Cause: An attempt was made to change the current username or password without the 
appropriate privilege. This error also occurs if attempting to install a database without 
the necessary operating system privileges. When Trusted Oracle is configure in DBMS MAC, 
this error may occur if the user was granted the necessary privilege at a higher label 
than the current login.Action: Ask the database administrator to perform the operation or grant the required 
privileges. For Trusted Oracle users getting this error although granted the appropriate 
privilege at a higher label, ask the database administrator to regrant the privilege at 
the appropriate label.

解决方案 »

  1.   

    其实我想从客户机上以SYSDBA登陆服务器,书上说有操作系统和文件两种验证方式,我想用操作系统验证,也就是用Windows的Administrator用户,我已将服务器端初始化参数REMOTE_LOGIN_PASSWORDFILE设为NONE,但当我在客户机上登陆服务器时,提示“ORA-01031:insufficient privileges”,我想这种验证方式是否还有其它要求,请明示。
      

  2.   

    SYSTEM用户不可以以SYSDBA身份登陆。记好了。只有SYS用户才能以这个身份登陆
      

  3.   

    我想用操作系统验证,也就是用Windows的Administrator用户,???
    不是这个意思吧?
      

  4.   

    搞定。原来如果想通过操作系统验证,必需将客户机的Windows密码设置得和服务器一样。谢谢各位。