`

Oracle 账户密码修改

阅读更多
一、忘记除SYS、SYSTEM用户之外的用户的登录密码。
    用SYS (或SYSTEM)用户登录。
    CONN SYS/PASS_WORD AS SYSDBA;
    使用如下语句修改用户的密码。
    ALTER USER user_name IDENTIFIED BY newpassword;

注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效

二、忘记SYS用户,或者是SYSTEM用户的密码。

如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER命令修改密码。
    CONN SYS//PASS_WORD AS SYSDBA;
    ALTER USER SYSTEM IDENTIFIED BY newpassword;

如果是忘记SYS用户的密码,同上。

三、如果SYS,SYSTEM用户的密码都忘记或是丢失。

    这一项尤其重要。

    可以使用ORAPWD.EXE 工具修改密码。

    开始菜单->运行->输入‘CMD’,打开命令提示符窗口,输入如下命令:  

orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora

password=newpassword

这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。

这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。
分享到:
评论

相关推荐

    Oracle默认密码及修改密码.docx

    在Oracle数据库管理中,了解默认密码以及如何修改密码是非常重要的基础知识。Oracle提供了一些预定义的系统用户,每个用户都有特定的权限和用途。在初装Oracle数据库时,这些默认密码通常用于初始设置和管理。 首先...

    忘记Oracle帐户密码怎么办?

    ### 忘记Oracle账户密码的解决方案 在日常的数据库管理工作中,Oracle因其强大的功能和稳定性,在全球范围内拥有广泛的用户群体。然而,在实际操作过程中,即使是经验丰富的DBA(数据库管理员)也不可避免地会遇到...

    Linux修改oracle密码

    登录到Oracle账户 首先,需要使用root用户身份登录到Linux系统,然后使用su命令切换到oracle用户身份。 [root@pc2 ~]# su - oracle 启动SQLPlus 使用sqlplus命令连接到Oracle数据库,注意这里使用的是/nolog参数...

    oracle修改用户密码

    其中`<username>`是你想要使用的Oracle账户名,`<password>`是该账户的当前密码。 - 示例:`sqlplus sys/your_password as sysdba` 2. **修改用户密码**: - 使用`ALTER USER`命令来更改用户密码。语法如下: ``...

    Oracle_默认密码及修改密码

    1. **使用OS验证登录**:如果数据库配置了操作系统验证,可以尝试以OS用户身份登录,并执行密码修改操作。 ``` SQL> connect / as sysdba ``` 然后执行`ALTER USER`语句。 2. **重建密码文件**:另一种方法...

    oracle密码过期修改方法

    在IT领域,数据库的...以上是对“oracle密码过期修改方法”的详细介绍,包括了密码过期的原理、修改密码的方法以及通过SQL命令调整密码有效期的具体步骤,希望对正在处理Oracle数据库密码管理的IT专业人士有所帮助。

    Oracle 10g设置帐户密码复杂度.docx

    Oracle 10g 设置账户密码复杂度 Oracle 10g 设置账户密码复杂度是指在 Oracle 10g 数据库中设置账户密码的复杂度,以提高数据库的安全性。设置密码复杂度可以防止恶意用户猜测或破解密码,保护数据库的安全。 首先...

    修改oracle用户密码永不过期

    ### 修改Oracle用户密码永不过期 在Oracle数据库管理中,为确保数据安全及账户管理的有效性,系统默认会对用户的密码设置有效期。一旦密码过期,用户必须更改密码才能继续访问数据库资源。然而,在某些特定场景下,...

    解锁或者修改oracle 数据库用户密码.doc

    Oracle 数据库用户密码解锁和修改 Oracle 数据库用户密码是数据库管理员的重要资产,为了确保数据库的安全性和可靠性,密码的管理是非常重要的。然而,在实际操作中,忘记 sys 和 system 密码或者在安装时忘记解锁 ...

    oracle用户密码重置

    ### Oracle用户密码重置知识点详解 #### 一、Oracle用户管理概述 在Oracle数据库系统中,用户管理是一项非常重要的任务,它涉及到数据的安全性和访问控制。Oracle提供了多种方式来管理和维护用户账号,其中包括...

    ORACLE中更改用户密码的方法

    在Oracle数据库管理中,更改用户密码是一项常见的维护任务,尤其对于拥有高权限的账户如SYS和SYSTEM。本文将深入探讨如何在Oracle环境中更改用户密码,包括使用OS认证方式以及密码文件认证的方式,并提供实例演示。 ...

    oracle修改密码手册

    验证密码修改结果 - 使用新的密码尝试登录: ```sql SQLPLUS sys/新密码@orcl AS SYSDBA; ``` #### 5. 重建Oracle Enterprise Manager (EM) 如果EM无法正常使用,则需要重建EM。重建EM的步骤如下: - **步骤1*...

    Oracle相关技术-解决忘记oracle管理员密码,创建只读用户语法等

    首先,关于“忘记Oracle管理员密码”的问题,Oracle的默认管理员账户通常是`SYS`或`SYSTEM`。如果你忘记了这些账户的密码,可以采用以下步骤来重置: 1. 以操作系统身份启动Oracle实例(如Linux系统下以root用户...

    oracle密码过期处理方法

    登录成功后,下一步是修改Oracle数据库的密码策略,使其不再过期。这通常涉及到更改默认配置文件中的密码有效期设置。操作步骤如下: 1. **执行SQL命令**:输入以下命令来更改密码策略: ``` ALTER PROFILE ...

    找回Oracle重置密码方法

    本文将详细介绍如何找回或重置Oracle数据库的用户密码,确保数据库的正常访问和管理。 ### 一、理解Oracle数据库的用户管理 在Oracle数据库中,每个用户都有一个独立的账户,这些账户用于身份验证,确保只有授权的...

    oracle数据库密码修改.pdf

    ### Oracle数据库密码修改详解 #### 一、忘记除SYS、SYSTEM用户之外的用户密码 当您忘记了Oracle数据库中除SYS和SYSTEM用户之外的其他用户的密码时,可以通过以下步骤进行密码重置: 1. **使用SYS或SYSTEM用户...

    oracle数据库密码过期处理方法.docx

    这样可以直接对sys账户进行密码修改。 2. **修改sys账户密码** - 在SQL*Plus中,执行以下命令来更改sys账户的密码: ```sql ALTER USER sys IDENTIFIED BY "新密码" PASSWORD EXPIRE; ``` - 这将立即更新sys...

Global site tag (gtag.js) - Google Analytics