`

Linux下Oracle数据库system用户解锁和密码恢复。

阅读更多

system用户解锁和密码恢复。

1.首先用sys用户以sysdba身份进入oracle。

2.conn sys/as sysdba; 请输入口令:******;

3.进入后:输入select username,account_status from dba_users where username='SYSTEM';

4.查询system用户的状态和用户名,这里能查询出密码,但是查出来的密码是密文,所以不能直接查。

5.如果显示 SYSTEM LOCKED

6.下一步先解锁:alter user “SYSTEM” ACCOUNT UNLOCK

7.如果正确操作应该会显示:用户已改动。此时在查system的状态已经为解锁(OPEN)状态。

8.此时改密码:alter user system identified by manager;把密码改为system默认的密码。

9.此时切换一下用户:conn system/manager

10.show一下user:show user   USER为System。

 

分享到:
评论

相关推荐

    oracle 数据库用户被锁定在linux下操作

    在 Linux 下,Oracle 数据库用户锁定的解决方案主要包括使用 SQLPlus 命令行工具解除用户锁定和解决 SQLPlus 命令行工具中的错误。通过这些方法,可以快速解除用户锁定,恢复数据库的正常运行。

    修改oracle数据库用户名及密码的方法

    本文将详细介绍如何在Linux环境下,通过SQL*Plus工具修改Oracle数据库的用户名和密码。 首先,进行修改前的准备工作。你需要以root身份通过SSH工具连接到服务器,然后切换到Oracle用户,执行`su - oracle`。接着,...

    Oracle数据库基础学习

    在DOS界面中可以使用SQL命令行来连接数据库,查看数据库版本,断开数据库连接,设置用户密码,锁定和解锁用户等。 三、数据库简述 数据库是按照数据结构来组织、存储和管理的,建立在计算机存储设备上的仓库。...

    ORACLE数据库部署手册.docx

    10. 安装完成后,通过口令管理窗口解锁并设置SYS和SYSTEM用户的口令。 11. 最后,通过系统服务验证OracleDBConsoleorcl、OracleOraDb11g_home1TNSListener、OracleServiceORCL三个服务是否已启动,这些服务的正常...

    Oracle讲义

    Oracle数据库以其稳定性、高性能、可靠性和安全性著称,它可以运行在多种操作系统上,包括Unix、Linux、Windows等。 Oracle数据库包括众多功能和组件,它支持面向对象的扩展、完整的事务处理和分布式数据处理功能。...

    oracle锁表后,如何解锁

    Oracle锁表是指在Oracle数据库中某个表被锁定,无法进行操作的情况。这种情况经常发生在多用户同时访问同一个表时,某个用户锁定了该表,导致其他用户无法访问该表。那么,在不知道谁锁的情况下,如何去解锁呢? 一...

    【数据泵】EXPDP导出表结构(真实案例).pdf

    - 确定需要导出的用户:不是所有用户都必须导出,比如系统用户如sys和system,因为它们包含着Oracle数据库的基础架构信息,通常情况下不建议重新导出,以免在导入时引起错误。 - Oracle数据库通常会包含一些默认...

    教学中java连接大型数据库Oracle几个关键问题研究.docx

    2. **创建数据库连接**:使用`DriverManager.getConnection()`方法,传入URL、用户名和密码来建立数据库连接。URL格式通常为`jdbc:oracle:thin:@hostname:port/service_name`。 3. **执行SQL语句**:通过连接对象...

    Oracle入门到精通

    解锁并启用scott用户是常见的教学操作,通过sqlplus system/manager登录,然后执行解锁和密码设置命令,以及赋予scott必要的权限。 最后,学习使用SQL*Plus进行基本查询,如查看当前用户的所有表(select table_...

    RAC oracle scsi 集群

    Oracle RAC 10g是Oracle数据库10版本的集群实现,它允许多个数据库实例在同一数据库上并发操作,提供故障切换和负载均衡能力。在RAC环境中,数据被存储在共享的存储设备上,所有的服务器节点都可以访问这些数据,...

    数据库通用操作命令

    如果`SYS`和`SYSTEM`用户的密码都丢失了,可以通过以下步骤重置`SYS`用户的密码: 1. **备份PWD文件** 备份PWD文件`PWDorcl.ora`。 2. **删除PWD文件** 删除PWD文件`PWDorcl.ora`。 3. **使用ORAPWD工具** ...

    oracleXE的入门学习

    - **解锁示例用户**:OracleXE附带了一个名为“人力资源”的示例数据库,解锁并设置新密码(如“HOUR”)后,可以使用示例用户进行学习和测试。 - **管理数据库用户**:创建和管理数据库用户,包括设置密码、解锁...

    oracle note.docx

    首先,我们来看看Oracle数据库的启动和环境配置。在Day 1的笔记中提到了如何查找Oracle进程并确定SID(System Identifier)。`ps -ef | grep pmon` 是一个Linux命令,用于搜索正在运行的Oracle进程,其中`pmon`是...

    Oracle基础

    Oracle数据库中存在多个预定义用户,每个用户拥有特定的权限: - `sys`用户拥有最高级别的权限,几乎可以执行所有数据库操作。 - `system`用户属于DBA组,拥有比普通用户更广泛的权限,但低于`sys`。 - `dbsnmp`用户...

    ORACLE DBA 整理

    Oracle数据库管理员(DBA)的工作涉及管理和维护Oracle数据库系统,确保其稳定、高效、安全地运行。以下是对Oracle DBA快速入门的一些关键知识点: 1. **Oracle版本历史**: Oracle数据库自1979年以来不断演进,每个...

    oraclesql语句

    根据提供的文件信息,我们可以归纳出一系列关于Oracle SQL的知识点,主要涵盖了Oracle数据库的基本概念、结构、管理命令以及表的操作等内容。 ### Oracle 数据库系统概述 #### Oracle 服务与监听器 - **Oracle ...

    Oracle经典自学笔记.docx

    1. **Oracle安装验证**:Oracle数据库安装完成后,用户通常会看到几个关键组件,包括Oracle Installation Products、集成管理工具、配置和移植工具(主要用于系统管理和迁移)以及应用程序开发工具。对于初学者来说...

    oracle 12c创建可插拔数据库(PDB)与用户详解

    Oracle 12c引入了一项重大创新,即可插拔数据库(PDB),这使得一个中央数据库容器(CDB)可以容纳多个独立的PDB,每个PDB都可以被视为一个独立的逻辑实体,拥有自己的数据文件、表空间和用户。这种架构提供了更高效...

    oracle_DBA管理员的常用指令

    11. **查看SGA信息**:SGA(System Global Area)是Oracle数据库中存储共享数据和资源的内存区域。`show sga;`可概览SGA,而`select name, value/1024/1024 from v$sga;`显示各组件大小(单位MB)。 12. **检查共享...

Global site tag (gtag.js) - Google Analytics