您的位置:首页 > 数据库 > Oracle

Oracle忘记user密码操作 查询DBA权限

2016-05-16 20:41 741 查看
Oracle中如果不知道system,sys用户的密码后可用如下方法找回:

首先以一个普通用户等入数据库:

在SQL*Plus中执行如下命令:

SQL>connect/as sysdba (也可以以如下方式连接:SQL>connect internal)

SQL>alter user sys identified by sys; (回车后用户sys的密码会更改为sys)

同理可以更改system密码

SQL>alter user system identified by system; (回车后用户system的密码会更改为system)

SQL> alter user scott account unlock;(解锁命令)

使用操作系统认证

conn / as sysdba

修改sys的密码

在windows下测试OK

Oracle® Database Express Edition Getting Started Guide

10g Release 2 (10.2)

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

使用dba登录后输入select * from V$PWFILE_USERS。就能够查询出哪些用户用户dba或是sysdba的权限。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: