oracle 重置sys密码的方法介绍

 更新时间:2012年11月13日 15:57:44   作者:  
近期安装完oracle 10g后,竟发现将安装时设置的系统密码忘记。在同事的帮助下通过一下方法解决,遇到同样问题的朋友可以参考
如何重置oracle 10g SYS 的密码
安装完oracle 10g后,竟然将安装时设置的系统密码忘记。在同事的帮助下通过一下方法解决。
1.oracle的密码文件存在于:oracle_home/database/pwd<sid>.ora
2.使用orapwd 重置SYS密码
C:oracleproduct10.2.0db_1database>orapwd
Usage: orapwd file=<fname> password=<password> entries=<users> force=<y/n>
C:oracleproduct10.2.0db_1database>orapwd file=PWDorcl.ora password=20120020
entries=5 force=y
where
file - name of password file (mand),
password - password for SYS (mand),
entries - maximum number of distinct DBA and force - whether to overwrit
e existing file (opt),
OPERs (opt),
There are no spaces around the equal-to (=) character.

重置oracle的sys用户密码
1.在oracle安装目录下搜索名为PWD数据库实例名.ora文件
2.备份一份密码文件(一定要哦,避免发生意外哦)
3.生成新的密码文件,在dos控制台下输入命令
orapwd file=PWD数据库实例名.ora文件路径\PWD数据库实例名.ora password=新密码 entires=数值
说明:file表示密码文件全路径(要和刚刚搜索到的一致)
password表示新密码
entires表示登录sys最多的用户
如果希望新的密码生效,则需要重新启动数据库实例
特别说明,在dos下输入orapwd其有详细提示.

相关文章

  • oracle wm_concat 列转行 逗号分隔

    oracle wm_concat 列转行 逗号分隔

    oracle wm_concat函数,用于列转行,逗号分隔本文将详细介绍此功能的应用
    2012-11-11
  • oracle误删数据表还原的二种方法(oracle还原)

    oracle误删数据表还原的二种方法(oracle还原)

    这篇文章主要介绍了oracle误删数据表还原的二种方法,大家参考使用吧
    2014-01-01
  • oracle 动态AdvStringGrid完美示例 (AdvStringGrid使用技巧/Cells)

    oracle 动态AdvStringGrid完美示例 (AdvStringGrid使用技巧/Cells)

    本方法实现用常量和常量数组完美创建和控制动态TAdvStringGrid。
    2009-06-06
  • Oracle中Union与Union All的区别(适用多个数据库)

    Oracle中Union与Union All的区别(适用多个数据库)

    如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来
    2012-07-07
  • Oracle 创建主键自增表示例代码

    Oracle 创建主键自增表示例代码

    我们经常在设计数据库的时候用一个系统自动分配的ID来作为我们的主键,但是在Oracle没有自增主键的设置,我们可以通过这篇文章介绍的方法实现,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-10-10
  • Oracle递归查询树形数据实例代码

    Oracle递归查询树形数据实例代码

    Oracle数据库中常要处理一些父子关系的记录,在OLTP中要用得多一些,oracle提供了递归查询可以很容易的满足这个需求,下面这篇文章主要给大家介绍了关于Oracle递归查询树形数据的相关资料,需要的朋友可以参考下
    2022-11-11
  • 使用Oracle命令进行数据库备份与还原

    使用Oracle命令进行数据库备份与还原

    本文详细讲解了使用Oracle命令进行数据库备份与还原的方法,文中通过示例代码介绍的非常详细。对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>
    2021-12-12
  • Oracle 存储过程教程

    Oracle 存储过程教程

    一个简单的oracle分页存储过程的实现和调用。在看了众多的分页存储过程以后发现都是针对sqlserver的,而没有oracle的,因此想写一个关于oracle的存储过程,因为我用到的数据库是oracle。
    2009-10-10
  • Oracle数据库用户的密码过期时间如何修改为永不过期

    Oracle数据库用户的密码过期时间如何修改为永不过期

    Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天。那么如何修改Oracle数据库用户的密码过期时间为永不过期呢?下面通过本文给大家介绍下
    2017-01-01
  • Oracle中日期的使用方法实例

    Oracle中日期的使用方法实例

    oracle数据类型看起来非常简单,但用起来会发现有许多知识点,下面这篇文章主要给大家介绍了关于Oracle中日期使用方法的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07

最新评论