验证有两种: 操作系统和数据库如windows,把 该用户的 ORA_DBA 去掉就行了

解决方案 »

  1.   

    到你windows里的ora_dba组里,把fsdfs用户删除,只要是这个组里的都能连接数据库.
      

  2.   

    你如果在本机上,只要后面加上了as sysdba,就不需要任何验证。
      

  3.   

    操作系统验证的结果,将fsdfs用户属性中的ora_dba去掉,而后注销一下
      

  4.   

    把 D:\oracle\ora81\network\ADMIN 中的SQLNET。ORA文件中的 SQLNET.AUTHENTICATION_SERVICES= (NTS) 改为
    SQLNET.AUTHENTICATION_SERVICES= (NONE)
      

  5.   

    楼上的都说的很明白了,是系统认证的问题,可以在sqlnet.ora文件中配置你的认证参数;
    补充一点:
    楼主的oracle应该是oracle9i吧。
    你以任意用户名和密码登陆数据库后,你执行show user,你会发现数据库实际还是以sys登录数据库。在9i中,只有sys可以以sysdba身份登录数据库。