`

如何找回Oracle数据库初始化密码

 
阅读更多

Oracle忘记密码怎么办?在本机安装完Oracle以后,不记得sys用户的密码了,采用如下方法可以修改密码:
  1.打开cmd,输入sqlplus /nolog,回车;输入“conn / as sysdba”;输入“alter user sys identified by 新密码”,注意:新密码最好以字母开头,否则可能出现错误Ora-00988。有了这个方法后,只要自己对oracle服务器有管理员权限,不记得密码的时候就可以随意修改密码了。
  2.在命令行执行如下命令:sqlplus "/@服务名 as sysdba",然后在sqlplus中alter user sys identified by 新密码;
  alter user system identified by 新密码;
  3.运行到C盘根目录
  1)输入:SET ORACLE_SID = 你的SID名称
  2)输入:sqlplus/nolog
  3)输入:connect/as sysdba
  4)输入:alert user sys identified by sys
  5)输入:alert user system identified by system
  6)更改完成,密码是Oracle数据库初始密码
  4.首先,在CMD下输入SQLPLUS/NOLOG然后再在出来的界面中打入CONN/AS SYSDBA,这样就会以本地系统登录的用户为信任用户进入数据库的操作.解决这个问题的方式有两种,一个是:ALTER USER (USERNAME) IDENTIFIED BY “密码”;这个是可以改变USERNAME的密码.当然这个USERNAME必须已经存在的
  另一种是:CREATE USER (USERNAME) IDENTIFIED BY "密码";改变用户权限的命令是:GRANT ROLES TO (USERNAME);以上2种方法都是针对ORACLE 9I的版本 。
  5.用orapwd.exe命令,可以修改命令。
  orapwd file='/oracle/pwdsid.ora' password=123456这个命令是修改sys用户的密码。你把生成的文件覆盖原来的密码文件。除sys和system其他用户的密码不会改变。
  6.su - oracle
  sqlplus /nolog
  conn / as sysdba
  startup (如果数据库不是处于启动状态则启动)
  alter user sys identified by 123456
  然后就可以使用sys用户密码登陆了

分享到:
评论

相关推荐

    oracle 数据库初次化

    Oracle数据库初始化是构建和配置一个新的Oracle数据库实例的过程,它是数据库生命周期中的重要步骤。在这个过程中,我们需要设置各种参数、创建系统表空间、安装数据库软件,并进行必要的安全配置。Oracle数据库以其...

    vc通过ado初始化oracle数据库

    压缩包中的"InitData"可能是用于初始化数据库的数据脚本或者是一个程序,用于在连接建立后执行特定的数据库初始化操作,如填充测试数据、创建表结构等。 总的来说,通过VC++和ADO,你可以轻松地在Oracle数据库上...

    Oracle数据库密码文件的使用和维护

    为了启用密码文件,需要设置初始化参数`REMOTE_LOGIN_PASSWORDFILE`。这个参数有三种选项: 1. `NONE`:不使用密码文件,特权用户通过操作系统进行身份验证。 2. `EXCLUSIVE`:只有一个数据库实例可以使用该密码文件...

    易语言oracle数据库连接模块源码

    1. 数据库连接:讲解如何在易语言中加载oraociei10.dll,并使用相关函数初始化和建立与Oracle服务器的连接。 2. SQL操作:介绍如何使用易语言构造SQL语句,执行查询、插入、更新和删除等操作。 3. 参数绑定:解释...

    ORACLE数据库管理初始化参数.doc

    ### ORACLE数据库管理初始化参数详解 #### 一、初始化参数概览 在Oracle数据库中,初始化参数对于确保数据库性能和稳定性至关重要。它们是一组可配置的变量,用于控制数据库实例和数据库本身的行为特性。通过合理...

    Oracle数据库学习指南

    19. Oracle数据库密码文件的使用和维护 20. Oracle数据库碎片整理 21. Oracle特殊包 22. Oradim工具的用法 23. PB如何连接Oracle数据库 24. ROLLBACK不能回滚的命令 25. 安装Oracle后,经常使用的修改表空间的...

    手工创建oracle数据库

    这通常涉及使用`create database`命令结合PFILE文件来初始化数据库结构,创建数据文件、控制文件和重做日志文件等。在完成数据库创建后,还需要进行一系列的后续配置和检查工作,确保数据库的正常运行和安全性。 ...

    通过VB来连接oracle数据库做查询

    然后,创建一个OracleConnection对象,使用上述连接字符串初始化: ```vbnet Dim conn As New OracleConnection(connectionString) conn.Open() ``` 连接成功后,可以创建OracleCommand对象来执行SQL查询。例如,...

    易语言连接远程Oracle数据库源码

    1. **初始化ADODB连接对象**:创建一个ADODB.Connection对象,为后续的数据库操作做准备。 2. **设置连接字符串**:连接字符串包含了服务器地址、数据库名、用户名和密码等信息,如“Provider=MSDAORA;Data Source=...

    oracle数据库 详细课件

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,它由甲骨文公司(Oracle Corporation)开发和维护。本详细课件将引导你逐步了解Oracle数据库的基础知识,为你的入门之旅提供全面指导。 1. **Oracle...

    PB如何连接Oracle数据库

    Tnsnames.ora 文件是 Oracle 连接数据库的配置文件,可以通过“SQL Net Easy Configuration”初始化配置,也可以手动配置。该文件包含了 Oracle 连接数据库的字符串名,可以在 PowerBuilder 中使用。 连接 Oracle ...

    ORACLE数据库管理初始化参数.docx

    Oracle数据库管理是一个复杂而精细的工作,涉及到多个方面,如初始化参数的配置、数据备份与恢复、数据导入导出以及表空间的创建等。初始化参数是Oracle数据库运行的基础,它们定义了数据库的行为和性能特征。在...

    mfc通过ODBC访问oracle数据库

    3. 初始化`CDatabase`对象,建立数据库连接: ```cpp if (!m_db.OpenEx(_T("DSN=YourDataSourceName"), CDatabase::noOdbcDialog)) { // 处理连接失败的情况 } ``` 4. 创建`CRecordset`对象并执行SQL查询: ```cpp ...

    ORACLE_RAC数据库中的初始化参数的设置

    ### ORACLE_RAC数据库中的初始化参数的设置 #### 概述 在Oracle Real Application Clusters (RAC)环境中,初始化参数的配置对于确保集群稳定性和性能至关重要。与单实例数据库相比,RAC环境下参数的设置更为复杂,...

    Oracle数据库实验.doc

    * 使用 DBCA 创建数据库:我们学习了使用 DBCA 创建数据库的步骤,包括创建数据库、查看初始化文件、登录到数据库等。 * 手工创建数据库:我们学习了手工创建数据库的步骤,包括创建批处理文件、建立必需的各级目录...

    Oracle数据库管理员

    Oracle数据库管理员是一个关键角色,负责管理和维护Oracle数据库系统的稳定性和安全性。Oracle数据库是企业级的关系型数据库管理系统,广泛应用于各种规模的企业中。以下是一些关于Oracle数据库管理的关键知识点: ...

    远程登录并启动oracle数据库 解决ORA-01031

    总结来说,远程登录并启动Oracle数据库涉及多个步骤,包括确保Listener正常运行、正确配置连接信息以及启用密码认证等。遵循本文所述步骤,可以有效避免因权限不足而导致的连接失败问题,从而确保远程管理Oracle...

    Oracle 数据库2天 DBA

    - **主要内容:** 包括Oracle数据库的基础概念、安装流程、数据库创建与管理等核心主题。 #### Oracle 11g 2天DBA 官方文档概述 - **版本:** Oracle 11g Release 2 (11.2) - **文档编号:** E10897-10 - **发布时间:*...

    数据库初始化

    数据库初始化是程序开发中至关重要的一个环节,尤其是在使用C#进行面向对象编程时。数据库初始化主要涉及设置数据库连接、创建数据库结构(如表、索引、视图等)、填充初始数据以及配置数据库权限等步骤。在C#中,...

    .net不需要客户端无客户端 连接Oracle数据库附代码

    3. 创建并打开OracleConnection对象:使用连接字符串初始化一个新的连接对象,并调用Open()方法建立连接。 4. 创建OracleCommand对象:用于执行SQL命令或存储过程。 5. 执行SQL命令:设置CommandText属性为SQL语句,...

Global site tag (gtag.js) - Google Analytics