一个进入Oracle数据库用户的小诀窍

数据库 Oracle
Oracle数据库用户一般都有自己的密码,这密码只有自己知道,当我们需要以这个Oracle数据库用户的身份进行一些操作时,我们又没有密码,该怎么办呢?

导读:有时候我们可能不知道一个用户的密码,但是又需要以这个用户的身份做一些操作,又不能去修改掉这个用户的密码,这个时候,就可以利用一些小窍门,来完成操作。

具体操作过程如下:

SQL*Plus: Release 9.2.0.5.0 - Production on 星期日 11月 21 13:32:34 2004

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL》 connect sys/oracle as sysdba

已连接。

SQL》 select username,password from dba_users;

USERNAME PASSWORD

------------------------------ ------------------------------

SYS 8A8F025737A9097A

SYSTEM 2D594E86F93B17A1

DBSNMP E066D214D5421CCC

TOAD A1BA01CF0DD82695

OUTLN 4A3BA55E08595C81

WMSYS 7C9BA362F8314299

已选择6行。

SQL》 connect system/oracle

已连接。

SQL》 connect sys/oracle as sysdba

已连接。

修改用户system密码为manager

SQL》 alter user system identified by manager;

用户已更改。

SQL》 select username,password from dba_users;

USERNAME PASSWORD

------------------------------ ------------------------------

SYS 8A8F025737A9097A

SYSTEM D4DF7931AB130E37

DBSNMP E066D214D5421CCC

TOAD A1BA01CF0DD82695

OUTLN 4A3BA55E08595C81

WMSYS 7C9BA362F8314299

已选择6行。

SQL》 connect system/manager

已连接。

然后此时可以做想要做的任何操作了

SQL》 connect sys/oracle as sysdba

已连接。

修改用户system密码为以前的值

SQL》 alter user system identified by values ‘2D594E86F93B17A1’;

用户已更改。

SQL》 connect system/oracle

已连接。

SQL》 connect sys/oracle as sysdba

已连接。

SQL》 connect system/manager

ERROR:

ORA-01017: invalid username/password; logon denied

警告: 您不再连接到 ORACLE。

这就是我要为大家介绍的小窍门,这只能用在正规的工作中,不能做恶意破坏,希望大家选用时慎重。

【编辑推荐】

  1. ORACLE实例和ORACLE数据库详解
  2. 轻松掌握Oracle数据库Where条件执行顺序
  3. 全面解析Oracle数据库中管理实例的方法
责任编辑:迎迎 来源: 比特网
相关推荐

2011-03-11 16:25:53

Oracle数据库

2010-04-06 16:50:07

Oracle数据库

2015-07-23 17:02:55

oracle创建数据库

2011-08-29 14:33:02

Oracle存储过程

2011-07-20 17:02:51

Oracle数据库

2011-03-01 16:30:55

Oracle

2016-10-17 14:29:01

数据中心恒温恒湿“智”冷

2009-11-02 15:15:43

Oracle授予用户权

2011-07-20 13:40:00

SQLite数据库查询数据

2009-06-05 11:55:00

数据库用户管理数据导入导出

2018-02-25 17:30:18

2011-08-18 18:18:05

MySQL数据库优化

2024-01-15 13:34:00

2009-11-23 19:13:30

EnterpriseDPostgreSQL

2020-03-10 14:59:16

oracle数据库监听异常

2011-08-01 12:44:25

Oracle基于用户管理备份与恢复

2011-07-20 12:55:17

SQLite数据库插入数据

2017-05-18 12:16:03

LinuxPythonNoSql

2011-08-04 18:55:53

SQL Server 用户sa登录失败

2011-06-01 10:59:59

Oceanbase海量数据库
点赞
收藏

51CTO技术栈公众号