实现方法: 用法: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:orantdatabase下,是隐藏属性,文件名称与数据库实例名有关 如默认ORACLE实例名为ORCL,则internal密码文件名为pwdorcl.ora3、建立新的internal密码文件,起个新名字为pwdora8.ora orapwd80 file=pwdora8.ora password=B entries=5 --注:password项一定要用大写,并且不要用单引号4、拷贝pwdora8.ora文件到c:orantdatabase目录下5、运行regedit,修改口令文件指向6、找到HKEY_LOCAL_MACHINESOFTWAREORACLE项 定位ORA_ORCL_PWFILE子项,改变其值为c:orantdatabasepwdora8.ora7、关闭ORACLE数据库,重新启动8、进入svrmgr30服务程序,测试internal密码是否更改成功
对应的file参数一般时放在ora/database下的一个文件‘pwd+服务名.ora'
我用上面的命令,呵呵,我的internal 用户随便用什么字符都可以进入了!
没有密码了!!
修改sys用户的口令,那么 internal用户的口令也会改变!!!
用法: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:orantdatabase下,是隐藏属性,文件名称与数据库实例名有关 如默认ORACLE实例名为ORCL,则internal密码文件名为pwdorcl.ora3、建立新的internal密码文件,起个新名字为pwdora8.ora orapwd80 file=pwdora8.ora password=B entries=5 --注:password项一定要用大写,并且不要用单引号4、拷贝pwdora8.ora文件到c:orantdatabase目录下5、运行regedit,修改口令文件指向6、找到HKEY_LOCAL_MACHINESOFTWAREORACLE项 定位ORA_ORCL_PWFILE子项,改变其值为c:orantdatabasepwdora8.ora7、关闭ORACLE数据库,重新启动8、进入svrmgr30服务程序,测试internal密码是否更改成功
有三种方法,
一。登录dba studio直接改
二。修改身份验证机制(让oracle只进行window认证,internal登录你随便输什么密码都能进)->修改密码->再把身分验证机制改回来
三。牧师的,见楼上说明:
用魂兄的方法,从dba studio登陆不管是sys还是internal都不需要以sysdba身分,normal也行!
用orapwd时一定要注意,先要关闭数据库,再执行orapwd.(请保存原密码文件的备分,万一失败,只需将文件名改回即可)。
还发现一个有趣的问题,
用orapwd时internal的密码已经更改,sys的不变!;而在dba studio中用internal或sys登陆修改sys密码时,internal跟sys的密码同时改变!!!
二.修改你的登陆认证方式为系统认证方式,然后用internal登陆,输入错误密码也能登陆C:\Oracle\Ora81\network\ADMIN\sqlnet.ora
中将
SQLNET.AUTHENTICATION_SERVICES= (NONE)
中的NONE改为NTS,即:
SQLNET.AUTHENTICATION_SERVICES= (NTS)修改密码后将此参数改回为none不过碰到过有的机器没有sqlnet文件,那就试试楼上的哈.
我说我的oracle 怎么随便输什么都能进!
1、先检查楼上的!
2、执行liuxnp(洛冰) 的!
就ok了!
谢了!