`
wjjbfq
  • 浏览: 83169 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle 解锁加锁

阅读更多

SSH登陆后:

su - oracle;

sqlplus /nolog;

conn system/密码; 或者 connect/as sysdba;

alter user 用户名 identified by 密码

 

 

oracle 解锁加锁

SQL*Plus: Release 9.2.0.4.0 - Production on Tue Jul 14 18:12:38 2009

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

SQL> conn sys/sys as sysdba

Connected.

SQL> show user

USER is "SYS"

SQL> desc dba_users

Name                                   Null?    Type

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

USERNAME                         NOT NULL VARCHAR2(30)

USER_ID                             NOT NULL NUMBER

PASSWORD                                 VARCHAR2(30)

ACCOUNT_STATUS                   NOT NULL VARCHAR2(32)

LOCK_DATE                                       DATE

EXPIRY_DATE                                    DATE

DEFAULT_TABLESPACE                    NOT NULL VARCHAR2(30)

TEMPORARY_TABLESPACE                      NOT NULL VARCHAR2(30)

CREATED                            NOT NULL DATE

PROFILE                             NOT NULL VARCHAR2(30)

INITIAL_RSRC_CONSUMER_GROUP                      VARCHAR2(30)

EXTERNAL_NAME                                    VARCHAR2(4000)

SQL> set lines 200

SQL> select username,account_status from dba_users;

USERNAME                 ACCOUNT_STATUS

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

SYS                      OPEN

SYSTEM                      OPEN

DBSNMP                            OPEN

SCOTT                        OPEN

OUTLN                        EXPIRED & LOCKED

WMSYS                       EXPIRED & LOCKED

ORDSYS                      EXPIRED & LOCKED

ORDPLUGINS                    EXPIRED & LOCKED

MDSYS                       EXPIRED & LOCKED

CTXSYS                      EXPIRED & LOCKED

XDB                            EXPIRED & LOCKED

USERNAME                 ACCOUNT_STATUS

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

ANONYMOUS                    EXPIRED & LOCKED

WKSYS                       EXPIRED & LOCKED

WKPROXY                  EXPIRED & LOCKED

ODM                           EXPIRED & LOCKED

ODM_MTR                 EXPIRED & LOCKED

OLAPSYS                   EXPIRED & LOCKED

HR                        EXPIRED & LOCKED

OE                        EXPIRED & LOCKED

PM                       EXPIRED & LOCKED

SQL> alter user hr account unlock;(解锁)

User altered.

SQL> select username,account_status from dba_users;

USERNAME                 ACCOUNT_STATUS

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

SYS                      OPEN

SYSTEM                      OPEN

DBSNMP                            OPEN

SCOTT                        OPEN

HR                        EXPIRED

OUTLN                        EXPIRED & LOCKED

WMSYS                       EXPIRED & LOCKED

ORDSYS                      EXPIRED & LOCKED

ORDPLUGINS                    EXPIRED & LOCKED

QL> alter user hr identified by hr;(更改密码)

User altered.

SQL> select username,account_status from dba_users;

USERNAME                 ACCOUNT_STATUS

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

SYS                      OPEN

SYSTEM                      OPEN

DBSNMP                            OPEN

SCOTT                        OPEN

HR                        OPEN

OUTLN                        EXPIRED & LOCKED

SQL> conn hr/hr

Connected.

SQL> conn /as sysdba

Connected.

SQL> alter user hr account lock;(加锁)

User altered.

SQL> select username,account_status from dba_users;

USERNAME                 ACCOUNT_STATUS

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

SYS                      OPEN

SYSTEM                      OPEN

DBSNMP                            OPEN

SCOTT                        OPEN

HR                        LOCKED

OUTLN                        EXPIRED & LOCKED

SQL> alter user hr password expire;(密码失效)

User altered.

SQL> select username,account_status from dba_users;

USERNAME                 ACCOUNT_STATUS

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

SYS                      OPEN

SYSTEM                      OPEN

DBSNMP                            OPEN

SCOTT                        OPEN

OUTLN                        EXPIRED & LOCKED

WMSYS                       EXPIRED & LOCKED

OLAPSYS                   EXPIRED & LOCKED

HR                        EXPIRED & LOCKED

OE                        EXPIRED & LOCKED

PM                       EXPIRED & LOCKED

SQL> conn hr/hr

ERROR:

ORA-28000: the account is locked

Warning: You are no longer connected to ORACLE.

分享到:
评论
Global site tag (gtag.js) - Google Analytics