INTERNAL是sys的别称并非真正的用户。
密码可以通过口令文件修改。
如在init.ora里设置了参数,就不需要密码就能登录。

解决方案 »

  1.   

    请问如何在init.ora里设置参数?
    是不是更改了sys的密码就更改了internal的密码?
    为什么sys的初始密码与internal的初始密码不一样?
    再请问,口令文件是那一个?谢谢了!
      

  2.   

    如在init.ora里设置了参数,就不需要密码就能登录???应该是 E:\oracle\ora817\network\ADMIN\sqlnet.ora 中
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    SQLNET.AUTHENTICATION_SERVICES= (NONE) 则需要密码
    你可以试一下
      

  3.   

    biti_rainy(biti_rainy) thank you!
    问题基本解决了。还有几个问题请教一下。
    是不是改了sys的密码就更改了internal的密码?
    为什么初始密码,internal和sys不是同一个密码啊?
    口令文件在那里?谢谢。
      

  4.   

    alter user sys ........这样修改密码,则internal自动跟着修改了当然也可以创建口令文件,口令文件存储在数据库外部文件中,这样有2份密码
    通过口令文件中的密码也可以登陆数据库