要是我把SYS和SYSTEM用户的密码都忘记了,用什么办法可以恢复

[复制链接]
查看11 | 回复9 | 2008-8-27 16:10:17 | 显示全部楼层 |阅读模式
要是我把SYS和SYSTEM的密码都给忘记了,我该如何管理这台Server?我这样的想法可行吗?
进入SQLPLUS,然后connect / as sysdba,然后恢复口令,但是我不知道如何不要密码进入sqlplus。
请DX们指点!
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
先conn / as sysdba 登陆数据库,更改sys/system密码即可。
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
我j就是不知道怎样才能进入sqlplus.
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
sqlplus /nolog
SQL>conn / as sysdba;
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
D:\>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 6月 10 16:22:57 2004
Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.
SQL> connect / as sysdba
已连接。
或:
D:\>sqlplus" / as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 6月 10 16:25:54 2004
Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.

连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
我是菜菜鸟,刚刚接触Oracle就碰上也是如此的问题。
执行上边的语句后我的显示如下:
SQL> connect/ as sysdba
ERROR:
ORA-12560: TNS: 协议适配器错误
我想请教斑竹,协议适配器错误如何解决呢?是不是把网卡删掉,从装,从新按原来的配置即可解决问题?Oracle 里有如何配置协议适配器呢?
请指教,谢谢。。。
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
或者用orapwd重建一个password 文件,用sys登录后修改之。
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
最初由 digua_bj 发布
[B]我是菜菜鸟,刚刚接触Oracle就碰上也是如此的问题。
执行上边的语句后我的显示如下:
SQL> connect/ as sysdba
ERROR:
ORA-12560: TNS: 协议适配器错误
我想请教斑竹,协议适配器错误如何解决呢?是不是把网卡删掉,从装,从新按原来的配置即可解决问题?Oracle 里有如何配置协议适配器呢?
请指教,谢谢。。。 [/B]

如果这样泽需要加上tns别名。
例如 connect sys/passwod@ALIAS AS SYSDBA
你的这个问题一般是因为没有默认的ORACLE_SID造成的,可以在命令提示服下用SET ORACLE_SID=SID来解决,也有可能你通过WIN2000的终端服务客户端来登录之后进行管理,也会有同样的问题
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
SQL> conn / as sysdba
已连接。
SQL> alter user sys identified by password;
alter user sys identified by password
*
第 1 行出现错误:
ORA-28046: 不允许更改 SYS 口令

SQL> show user
USER 为 "SYS"
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
google了一下
alter system set remote_login_passwordfile='exclusive' scope=spfile;
startup restart
SQL> alter user sys identified by password;
用户已更改。
SQL> commit;
提交完成。
可是我仍然无法通过EM登录数据库.
提示:Your username and/or password are invalid.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行