首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • Oracle 10G 的管理员密码丢了,如何找回来,非常急! [已结贴,结贴人:renzhm]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-08 16:05:44 楼主
    由于10G 安装强迫指定密码,输入的密码后来居然忘记了,查询
    了很多的答案,大多数都这样解释:

    sqlplus /nolog
    conn /as sysdba
    alter user system identified by 新密码;

    我也这样做了,也提示 用户被更改,但用这个密码就是不能登录,

    请问还有方法吗,不会让我卸载重装吧?
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • oracledbalgtu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:09:411楼 得分:0
    在sqlplus中把你操作的全过程包括修改后登路的过程贴上来。


    引用楼主 renzhm 的帖子:
    由于10G 安装强迫指定密码,输入的密码后来居然忘记了,查询
    了很多的答案,大多数都这样解释:

    sqlplus /nolog
    conn /as sysdba
    alter user system identified by 新密码;

    我也这样做了,也提示 用户被更改,但用这个密码就是不能登录,

    请问还有方法吗,不会让我卸载重装吧?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:16:472楼 得分:0
    我又找了另外的方法:

    先删除口令文件 ,在:\oracle\product\10.2.0\db_1\dabatbase\pwd***.ora
    然后在命令行中输入orapwd file = :\oracle\product\10.2.0\db_1\dabatbase\pwd***.ora password=***,entries=10(这个可以随便写)

    这样还是不行
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hyrongg
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:24:163楼 得分:0
    引用 2 楼 renzhm 的回复:
    我又找了另外的方法:

    先删除口令文件 ,在:\oracle\product\10.2.0\db_1\dabatbase\pwd***.ora
    然后在命令行中输入orapwd file = :\oracle\product\10.2.0\db_1\dabatbase\pwd***.ora password=***,entries=10(这个可以随便写)

    这样还是不行


    哪有这么复杂?

    alter user怎么不能登录?

    贴出抱错信息先
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:25:244楼 得分:0
    第一步:
    C:\Documents and Settings\Administrator>sqlplus /nolog

    SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 8月 8 16:19:43 2008

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

    SQL>

    第二步:
    SQL> connect / as sysdba
    已连接。
    SQL>

    第三步:

    SQL> alter user system identified by manager;

    用户已更改。

    SQL>

    然后我在 SQL*Plus 中用  system / manager 登录,被拒绝
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:27:515楼 得分:0
    我都重启动服务器了,都不行
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • oracledbalgtu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:28:206楼 得分:50
    conn system/manager 后的提示怎么不贴啊??

    先:
    alter user system identified by manager account unlock;

    再:
    conn system/manager

    引用 4 楼 renzhm 的回复:
    第一步:
    C:\Documents and Settings\Administrator>sqlplus /nolog

    SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 8月 8 16:19:43 2008

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

    SQL>

    第二步:
    SQL> connect / as sysdba
    已连接。
    SQL>

    第三步:

    SQL> alter user system identified by manager;

    用户已更改。

    SQL>

    然后我在 SQL*Plus 中用  system / man…
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:33:327楼 得分:0
    SQL> connect system/manager
    已连接。
    SQL>

    但是我需要在 SQL*plus 中登录啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • oracledbalgtu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:41:148楼 得分:0
    仅仅输入用户名和密码,不要输入主机字符串试试。

    引用 7 楼 renzhm 的回复:
    SQL> connect system/manager
    已连接。
    SQL>

    但是我需要在 SQL*plus 中登录啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:41:349楼 得分:0
    有什么办法么?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:47:2010楼 得分:0
    不输入主机字符串,可以登录了

    我测试了一下,用我的Oracle客户端可以与服务器建立连接了,也可以使用PL/SQL工具,这是怎么回事啊?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • oracledbalgtu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:54:1111楼 得分:0
    说明你输入的主机字符串不对啊。

    tnsping 你输入的主机字符串

    如果没有正确显示,就需要你去修改tnsnames.ora文件了。

    引用 10 楼 renzhm 的回复:
    不输入主机字符串,可以登录了

    我测试了一下,用我的Oracle客户端可以与服务器建立连接了,也可以使用PL/SQL工具,这是怎么回事啊?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • renzhm
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 17:00:1712楼 得分:0
    我输入的是 orcl ,我用客户端连接用的也是这个啊,安装服务器时默认的SID 也是这个 orcl,

    不好意思,我刚刚接触oracle,我输入的对不对?

    C:\Documents and Settings\Administrator>tnsping orcl

    TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 08-8月 -
    2008 16:59:19

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

    已使用的参数文件:
    D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora


    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 192.168.99.82)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = ORCL)))
    OK (190 毫秒)

    C:\Documents and Settings\Administrator>
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zzxap
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 09:30:4313楼 得分:0
    重装吧。。。。。。。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved