忘记oracle数据库密码怎么办
很久不用的oralce数据库,如果忘记了密码,可以这样解决:
如果没有设置环境变量, 去目录C:\oracle\product\10.2.0\db_1\BIN 执行以下命令:
C:\oracle\product\10.2.0\db_1\BIN>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Jan 22 16:00:18
2010 Copyright (c) 1982, 2005, Oracle. All rights reserved.
以sys用户登陆数据库实例orcl(SID)
SQL> conn sys/orcl as sysdba
Connected.
将用户scott(已解锁)的密码改为'scott’
SQL> alter user scott identified by scott;
User altered.
附:如果我们在安装Oracle时,如果没有为下列Oracle用户重设密码,则其的Oracle默认用户名密码如下:
用户名 / 密码
登录身份
说明
sys/change_on_install
SYSDBA 或 SYSOPER
不能以 NORMAL 登录,可作为默认的系统管理员
system/manager
SYSDBA 或 NORMAL
不能以 SYSOPER 登录,可作为默认的系统管理员
sysman/oem_temp
sysman 为 oms 的用户名
scott/tiger
NORMAL
普通用户
aqadm /aqadm
SYSDBA 或 NORMAL
高级队列管理员
Dbsnmp/dbsnmp
SYSDBA 或 NORMAL
复制管理员sysman 为 oms 的用户名
scott/tiger
NORMAL
普通用户
aqadm /aqadm
SYSDBA 或 NORMAL
高级队列管理员
Dbsnmp/dbsnmp
SYSDBA 或 NORMAL
复制管理员
需要注意的是,Oracle默认用户名sysman的登录什么为空,sysman作为系统的oms用户名。
相关文档:
C:\Documents and Settings\Administrator>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 10月 13 15:26:31 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partition ......
经过数天不懈的努力,LINUX历尽三次重装,ORACLE重装N次终于在LiNUXAS4 update6 x86_64 下安装好ORACLE10g R 2 (64位) 了。
下面把安装过程和大家分享一下,以免更多人像我一样花费大量的时间在莫名其妙的问题上。
首先要说明的是,官方也有相应的文档安装但是实际过程中,会有一些问题需要解决。
本文档参照了相关说 ......
一. 用户管理
1.1 建立用户(数据库验证)
CREATE USER DAVE IDENTIFIED BY pwd
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp
QUOTA 5m ON users;
1.2 修改用户
......
exp/imp是Oracle自带的导入导出命令,运用它,即使不需要那结UI工具也能轻易的完成数据导出导入工作,下面是它们的参数:
EXP参数详解
使用的格式是:EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
其中USERID是必须的且为第一个参数
关键字
备注
USERID
用户名/口令
FULL
导出整个文件 (N)
BUFFER
......