安装完oracle,忘记密码和用户名。如何在dos下修改?

时间:2022-08-09 08:38:19
刚刚安装完client端,在测试时提示“正在连接...ORA-01017: invalid username/password; logon denied测试未成功。”。可是我记不清我的用户名和密码。我记得以前有一条语句可以直接在dos下连接sqlpus,再进行默认更改。可是我忘记了,请指教。

7 个解决方案

#1


C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 7月 25 15:21:36 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn / as sysdba
已连接。
SQL> alter user your_user_name identified by your_password;

#2


引用 1 楼 luoyoumou 的回复:
SQL code
C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 7月 25 15:21:36 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

S……


alter user  your_user_name identified by  your_password;
关键我就是用户名和密码不记得了


#3


SQL>alter user sys identified by sys ;
 2


这是怎么了

#4


引用 2 楼 mlc_ren 的回复:
引用 1 楼 luoyoumou 的回复:
SQL code
C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 7月 25 15:21:36 2011

Copyright (c) 1982, 2005, Oracle.  A……


-- 在本地以 sys 用户登陆,此时不需要密码也可以登陆撒!

#5


SQL> conn / as sysdba
已连接。

-- 上面这句话,你看到我哪里输入了密码啊?

#6


Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: 
  sqlplus /nolog;

 
  connect / as sysdba

 
  alter user sys identified by ;

 
  alter user system identified by ;

 
  如果是第二种方法用以下方法修改密码:

 
  orapwd file=pwdxxx.ora password=你设定的新密码 entries=10

 
  设定完后,重新启动服务,再次登陆就可以了。

#7


conn / as sysdba

#1


C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 7月 25 15:21:36 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn / as sysdba
已连接。
SQL> alter user your_user_name identified by your_password;

#2


引用 1 楼 luoyoumou 的回复:
SQL code
C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 7月 25 15:21:36 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

S……


alter user  your_user_name identified by  your_password;
关键我就是用户名和密码不记得了


#3


SQL>alter user sys identified by sys ;
 2


这是怎么了

#4


引用 2 楼 mlc_ren 的回复:
引用 1 楼 luoyoumou 的回复:
SQL code
C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 7月 25 15:21:36 2011

Copyright (c) 1982, 2005, Oracle.  A……


-- 在本地以 sys 用户登陆,此时不需要密码也可以登陆撒!

#5


SQL> conn / as sysdba
已连接。

-- 上面这句话,你看到我哪里输入了密码啊?

#6


Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: 
  sqlplus /nolog;

 
  connect / as sysdba

 
  alter user sys identified by ;

 
  alter user system identified by ;

 
  如果是第二种方法用以下方法修改密码:

 
  orapwd file=pwdxxx.ora password=你设定的新密码 entries=10

 
  设定完后,重新启动服务,再次登陆就可以了。

#7


conn / as sysdba