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的权限。
首先以一个普通用户等入数据库:
在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的权限。
相关文章推荐
- oracle 常用函数
- oracle 分析函数
- Oracle 11G R2 在windows server 2008 64位安装时提示:无法在windows "开始"菜单或桌面上创建项
- oracle查询操作和视图操作
- Mybatis,oracle,ORA-00933: SQL 命令未正确结束
- Oracle 11g改密码有效期
- oracle图形化安装与精默安装
- ADO操作Oracle\DB2\MySQL数据库CLOB\LONGTEXT备忘
- Oracle 行转列和列转行
- Oracle 9.2.0.8 RAC使用pl/sql连接数据库,查看数据库时间比现实时间晚8小时
- Oracle经常出现失效对象处理方法
- oracle备份脚本
- Oracle函数
- Oracle表变化趋势追踪记录
- oracle数据库创建表代码示例
- Oracle 查看相关优化器参数
- oracle如何用sql查询某个表中所有的字段名称(列名)?
- oracle如何用sql查询数据库中所有的表名?
- ORACLE 11g的密码错误延时验证
- 安装oracle提示cannot open display: :0.0