Oracle数据库,如何解除数据库用户账户的锁定呢???如何修改口令呢???

请问各位高手:Oracle数据库,如何解除数据库用户账户的锁定呢???如何修改口令呢???【万分感激各位高手的帮忙】
Oracle版本11gR2

这两个操作都需要用sysdba身份去修改,方法如下:

1、win+R,输入cmd,回车。

2、以sysdba身份连接oracle的sqlplus。

sqlplus /nolog
conn / as sysdba

3、解锁语句用:

alter user ç”¨æˆ·å account unlock;

4、修改口令语句用:

alter user ç”¨æˆ·å identified by å¯†ç ;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-05
一般像你刚装的数据库的话,例如想解除scott用户的话,只用
alter user scott account unlock是不行的,因为虽然接触了锁定了,可是他还是过期用户,一搬我是这样做的,alter user scott account unlock identified by tiger;
第2个回答  2010-07-30
D:\oracle\ora92\bin>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 8月 16 11:32:22 2007

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

SQL> conn /as sysdba
已连接。
SQL> alter user system identified by password;

用户已更改。

SQL> alter user sys identified by password;

用户已更改。

SQL> alter user system identified by manger;

用户已更改。

SQL> exit
从Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production中断开

D:\oracle\ora92\bin>sqlplus

SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 8月 16 11:40:37 2007

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

请输入用户名: system
请输入口令:

连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

SQL> select instance_name from v$instance;

INSTANCE_NAME
----------------

参考资料:http://lanxing.javaeye.com/blog/112999

本回答被提问者和网友采纳
第3个回答  2010-07-31
你装的有 PL/SQL 工具么?
如果有的话..用 sysdba 身份登录..然后在 user 里面找到相应的用户..右键-->编辑-->口令 修改后 保存
第4个回答  2010-07-31
锁定账号:
alter user (帐户) account unlock;

解锁账号:
alter user rose account unlock;

创建用户:
create user rose identified by rose

修改用户密码:
create user rose identified by rose

删除用户及所属用户的所有资源:
drop user rose cascade