这篇文章我都贴了N次,唉~~~~~~~~~~~~~~~如何修改internal的口令?  
软件环境: 
1、Windows NT4.0+ORACLE 8.0.4
2、ORACLE安装路径为:C:\ORANT实现方法: 
用法:orapwd file= password= entries=参数解释:
    file - name of password file (mand),
    password - password for SYS and INTERNAL (mand),
    entries - maximum number of distinct DBA and OPERs (opt),
    There are no spaces around the equal-to (=) character.1、进入DOS下2、默认internal密码文件在c:\orant\database下,是隐藏属性,文件名称与数据库实例名有关  如默认ORACLE实例名为ORCL,则internal密码文件名为pwdorcl.ora3、建立新的internal密码文件,起个新名字为pwdora8.ora  orapwd80 file=pwdora8.ora password=B entries=5     --注:password项一定要用大写,并且不要用单引号4、拷贝pwdora8.ora文件到c:\orant\database目录下5、运行regedit,修改口令文件指向6、找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE项  定位ORA_ORCL_PWFILE子项,改变其值为c:\orant\database\pwdora8.ora7、关闭ORACLE数据库,重新启动8、进入svrmgr30服务程序,测试internal密码是否更改成功 

解决方案 »

  1.   

    非常感谢,比我原来知道的修改方法详细多了,但我的系统是NOVELL5 + ORACLE8,好象不一样哦。
      

  2.   

    用这语句即可。
    alter user sys identified by password;
    改完后,Internal,Sys口令一致。
      

  3.   

    Richter你试过吗?没那么容易,否则我会说是高难度问题吗?
      

  4.   

    老兄,你知道internal的密码,如果知道,要修改还不是很容易吗.
      

  5.   

    To mycode:
    我知道 INTERNAL 的密码,你说说如何修改。
      

  6.   

    在NT下的有位老兄已经说的很详细了。如果是在UNIX下,因为UNIX的版本很多啦,具体的文件查找方法是这样:首先找到你在UNIX下启动时自动执行的那个脚本,INTERNAL密码可以在这里被设定(是一个全局变量:)),如果没有,在此脚本中一定会指定一个初始化ORACLE的脚本,INTERNAL密码就在初始化ORACLE的脚本中。两个脚本的名称不太记得清楚,初始化ORACLE的脚本 的文件名可能是 init实例名,比如我的实例名为 hfpec,则脚本为:inithfpec.ora 
      

  7.   

    我要的是NOVELL5+ORACLE8的修改方法。系统是运行着的,要改必须成功,要是出了差错,那我就完蛋了。
      

  8.   

    to:sbmNovell版的Oracle已经很长时间没有用了。命令不记得了,大致如下:
    在服务器上,命令:
    sqldba(或svrmgrl)然后连接数据库,connect internal
    然后输入你的密码:进去后就好办了;
    alter user internal identified by password;OK手上没有这样的环境,没试过.
      

  9.   

    to:sbmNovell版的Oracle已经很长时间没有用了。命令不记得了,大致如下:
    在服务器上,命令:
    sqldba(或svrmgrl)然后连接数据库,connect internal
    然后输入你的密码:进去后就好办了;
    alter user internal identified by password;OK手上没有这样的环境,几年前是这样用的,现在没试过.
      

  10.   

    、进入DOS下2、默认internal密码文件在c:\orant\database下,是隐藏属性,文件名称与数据库实例名有关  如默认ORACLE实例名为ORCL,则internal密码文件名为pwdorcl.ora3、建立新的internal密码文件,起个新名字为pwdora8.ora  orapwd80 file=pwdora8.ora password=B entries=5     --注:password项一定要用大写,并且不要用单引号4、拷贝pwdora8.ora文件到c:\orant\database目录下5、运行regedit,修改口令文件指向6、找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE项  定位ORA_ORCL_PWFILE子项,改变其值为c:\orant\database\pwdora8.ora7、关闭ORACLE数据库,重新启动8、进入svrmgr30服务程序,测试internal密码是否更改成功