`

oracle忘记sys/system/scott用户的密码怎么办

 
阅读更多

一、忘记除SYS、SYSTEM用户之外的用户的登录密码。
     用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA;
     使用如下语句修改用户的密码: ALTER USER user_name IDENTIFIED BY newpass;
     注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效
二、忘记SYS用户,或者是SYSTEM用户的密码。
    如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER 密令修改密码:
    CONN SYS/PASS_WORD AS SYSDBA;
    ALTER USER SYSTEM IDENTIFIED BY newpass;
  
    如果是忘记SYS用户的密码,可以用SYSTEM用户登录。然后用ALTER USER 密令修改密码。
    CONN SYSTEM/PASS_WORD ;
    ALTER USER SYSTEM IDENTIFIED BY newpass;
  
三、如果SYS,SYSTEM用户的密码都忘记或是丢失。
    这一项尤其重要。
    可以使用ORAPWD.EXE 工具修改密码。
    开始菜单->运行->输入‘CMD’,打开命令提示符窗口,输入如下命令: 
    orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora  password=newpass
 
    这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。
    这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。

分享到:
评论

相关推荐

    oracle忘记sys/system/scott用户密码的解决方法

    一、忘记除SYS、SYSTEM用户之外的用户的登录密码。  用SYS (或SYSTEM)用户登录。  CONN SYS/PASS_WORD AS SYSDBA;  使用如下语句修改用户的密码。  ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不...

    Oracle中sys,system,scott,hr用户的区别.pdf

    Oracle 数据库中包含多个内置用户,每个用户都有特定的角色和权限,主要分为四个常见的预定义用户:SYS、SYSTEM、SCOTT 和 HR。了解这些用户之间的区别对于管理和维护 Oracle 数据库至关重要。 1. SYS 用户: SYS ...

    Oracle禁用操作系统认证方式登陆及SYS远程登录

    本篇文章主要针对如何禁用Oracle数据库的操作系统认证方式以及禁止SYS用户远程登录两个方面进行详细介绍,旨在帮助读者理解和掌握相关技术要点。 #### 一、Oracle禁用操作系统认证方式登陆 Oracle数据库默认情况下...

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

    然而,在实际操作中,忘记 sys 和 system 密码或者在安装时忘记解锁 sys 和 system 用户的情况是很常见的。这种情况下,重装 Oracle 数据库是不可取的。那么,如何解锁或者修改 Oracle 数据库用户密码呢? 一、了解...

    浅析Oracle中sys、system和Scott用户下的数据库连接问题

    在Oracle数据库系统中,有三个预定义的管理用户——sys、system和scott,它们各自有不同的权限和用途,本文将详细解析这三个用户在数据库连接时的一些常见问题。 首先,sys用户是Oracle数据库的超级管理员,拥有...

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

    如果忘记了某个用户的密码,你可以通过以下步骤来修改Oracle用户密码: 1. **以sys用户身份登录**:使用`connect sys/oracle as sysdba`命令,其中`oracle`是操作系统认证的用户名。 2. **查看当前用户和密码**:...

    Oracle中sys和system的区别小结

    在忘记密码时,可以通过特定的恢复步骤来重置SYS、SYSTEM或SCOTT等用户的密码。 总之,Oracle中的SYS和SYSTEM账户是数据库管理和维护的关键工具,它们之间的主要区别在于权限级别和允许执行的任务。SYS拥有全面的...

    oracle数据库密码修改.pdf

    当您忘记了Oracle数据库中除SYS和SYSTEM用户之外的其他用户的密码时,可以通过以下步骤进行密码重置: 1. **使用SYS或SYSTEM用户登录**:首先需要使用具有足够权限的账户(如SYS或SYSTEM)登录到Oracle数据库。 `...

    Oracle_10g中关于如何修改被锁定的scott用户的方法

    本文详细介绍了在Oracle 10g环境下如何解锁被锁定的scott用户的具体步骤,包括确定锁定状态、重置密码、解锁账户以及验证解锁状态等。此外,还介绍了如何进一步管理scott用户,如更改默认表空间和设置配额限制等。...

    Oracle_默认密码及修改密码

    如果忘记了某个用户的密码,可以通过以下方法重置: 1. **使用OS验证登录**:如果数据库配置了操作系统验证,可以尝试以OS用户身份登录,并执行密码修改操作。 ``` SQL> connect / as sysdba ``` 然后执行`...

    Oracle默认账号信息

    - **描述:** `MDDATA`账户是Oracle Spatial和Oracle interMedia Locator用于存储地理编码和路由数据的模式。 - **相关文档:** [Oracle Spatial User's Guide and Reference]...

    ORACLE系统自带用户默认密码

    - **说明**:SYSTEM 用户同样拥有较高的权限,可以执行大部分数据库管理任务,但与 SYS 用户相比权限略低。此外,SYSTEM 用户还具备 NORMAL 登录方式,这意味着它可以在不以 SYSDBA 身份登录时访问数据库中的对象...

    Oracle密码忘记解决办法

    - ORAPWD是Oracle提供的一种命令行工具,用于设置和更改数据库服务的 SYS 和 SYSTEM 用户的口令。但请注意,这个方法只适用于SYS和SYSTEM用户。 5. **应急恢复**: - 对于更复杂的情况,如忘记了SYS用户的密码,...

    Oracle默认用户名与密码速查表.doc

    Oracle 默认用户名与密码速查表中列出了多种 Oracle 用户的默认用户名和密码,包括 sys、system、sysman、scott、aqadm 和 Dbsnmp 等用户。这些建立了不同的登录身份和权限,例如SYSDBA、SYSOPER、NORMAL 等。 ...

    解决Oracle system或用户被锁定问题

    6. **重置密码**:如果忘记了system用户的密码,可以使用`ALTER USER system IDENTIFIED BY orcl;`命令重置密码。其中“orcl”可以替换为你想要设置的新密码。 #### 二、普通用户被锁定的解决方法 当普通用户被...

    oracle scott 解锁步骤

    运行cmd sqlplus/nolog 回车 ... 您可能感兴趣的文章:在Oracle中向视图中插入数据的方法oracle中的视图详解oracle 视图权限 oracle 创建视图权限不足oracle忘记sys/system/scott用户密码的解决方法or

    ORACLE常用傻瓜问题

    ORACLE9IAS WEB CACHE的初始默认用户和密码?  administrator/administrator  3. oracle 8.0.5怎么创建数据库?  用orainst。如果有motif界面,可以用orainst /m  4. oracle 8.1.7怎么创建数据库? ...

    当Oralce所有用户密码忘记,重置用户密码百试不爽

    ### 当Oracle所有用户密码忘记,如何重置用户密码 在日常的企业级数据库管理工作中,难免会遇到因疏忽或人员变动导致所有Oracle数据库用户密码遗忘的情况。这种情况可能会导致数据库无法正常访问,进而影响业务的...

Global site tag (gtag.js) - Google Analytics