Oracle身份验证


在10G R2中dba_users的字段如下: SQL> select * from v$version;
BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi PL/SQL Release 10.2.0.5.0 - Production CORE    10.2.0.5.0      Production TNS for Linux: Version 10.2.0.5.0 - Production NLSRTL Version 10.2.0.5.0 - Production 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> desc v$pwfile_users;  Name                                      Null?    Type  ----------------------------------------- -------- ----------------------------  USERNAME                                           VARCHAR2(30)  SYSDBA                                             VARCHAR2(5)  SYSOPER                                            VARCHAR2(5)
11g R2(11.2.0.3)中dba_users的字段如下: SQL> select * from v$version;
BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production PL/SQL Release 11.2.0.3.0 - Production CORE    11.2.0.3.0      Production TNS for Linux: Version 11.2.0.3.0 - Production NLSRTL Version 11.2.0.3.0 - Production 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)  PASSWORD_VERSIONS                                  VARCHAR2(8)  EDITIONS_ENABLED                                   VARCHAR2(1)  AUTHENTICATION_TYPE                                VARCHAR2(8)
AUTHENTICATION_TYPE分为三种
  • EXTERNAL - CREATE USER user1 IDENTIFIED EXTERNALLY;

  • GLOBAL - CREATE USER user2 IDENTIFIED GLOBALLY;

  • PASSWORD - CREATE USER user3 IDENTIFIED BY user3;


SQL> desc v$pwfile_users;  Name                                      Null?    Type  ----------------------------------------- -------- ----------------------------  USERNAME                                           VARCHAR2(30)  SYSDBA                                             VARCHAR2(5)  SYSOPER                                            VARCHAR2(5)  SYSASM                                             VARCHAR2(5)   11g多了一个sysasm
V$PWFILE_USERS 列出password file中记录的,被赋予sysdba/sysoper/SYSASM权限的用户
dba_ ts_quotas /user_ts_quotas   列出了用户的表空间限额的信息
  • 1
  • 2
  • 下一页

相关内容

    暂无相关文章