如何找回Oracle所有用户丢失的密码
如何找回Oracle所有用户丢失的密码:
方法一:
1.以操作系统验证的方式登录 
SQL>conn / as sysdba; 
2.查看系统中的用户名。 
SQL>select USERNAME from dba_users; 
3.找到你需要修改的用户名 
4.修改该用户名对应的密码。 
SQL>alter user user_name identified by passwd; 
 
方法二:
重建密码文件,然后重新启动数据库
具体做法如下:
(1)直接改sqlnet.ora的NTS改为none,然后以conn / as sysdba 登陆 执行alter user sys identitied by "123456" 
(2)执行orapwd file=f:/pwdtest.ora password=123456 entries=10 
把f盘下的pwdtest.ora放到ORACLE_HOME/database下替换以前的密码文件. 
然后再登陆就OK了. 
PS: pwdtest.ora文件命名方法如下: 
pwd <SID>.ora 
                    
                
                
            
        
浙公网安备 33010602011771号