• Oracle数据库查看用户状态


    Oracle数据库查看用户状态

    一、当前ORACLE用户的状态可查看视图DBA_USERS;一般情况下在使用的正常用户均处于OPEN状态

      select username,account_status from dba_users;

    二、ORACLE数据库用户有多种状态,可查看视图USER_ASTATUS_MAP

      select * from user_astatus_map;

      九种状态可分为两类:1.基本状态;2.组合状态。
      前五种是基本状态:
        OPEN
        EXPIRED
        EXPIRED(GRACE)
        LOCKED(TIMED)
        LOCKED
      后四种是组合状态:
        EXPIRED & LOCKED(TIMED)
        EXPIRED(GRACE) & LOCKED(TIMED)
        EXPIRED & LOCKED
        EXPIRED(GRACE) & LOCKED
      后四种的组合状态可通过状态号STATUS#获得其状态的两个组合。掌握前五种即可。

    三、五种基本状态

      五种基本状态可分为三类:
        1.正常状态;2.锁定状态;3.密码过期状态。
      1、OPEN状态表示用户处于正常状态。
      2、LOCKED和LOCKED(TIMED)表示用户被锁定状态。
      用户被锁定有两种:
        一种是DBA显式的通过SQL语句对用户进行锁定;
        另一种是被动的锁定,默认情况下如果密码输入错误超过10次。
        该限制由PROFILE中的FAILED_LOGIN_ATTEMPTS控制,可查看视图DBA_PROFILES。
      1)显式锁定用户LOCKED:alter user [username] account lock;
      2)输入10次错误密码后被动锁定LOCKED(TIMED)

      3、EXPIRED和EXPIRED(GRACE)表示用户密码过期状态。
        修改PROFILE中的PASSWORD_LIFE_TIME实现密码是否过期:alter profile default limit password_life_time unlimited;
        密码过期后也可修改PROFILE中的PASSWORD_GRACE_TIME控制使用的天数:alter profile default limit password_grece_time 180;
        对于密码过期的用户OPEN:alter user [username] identified by account unlock;

    四、锁定的两种状态

      锁定的两种状态[LOCKED和LOCKED(TIMED)]和密码过期的两种状态[EXPIRED和EXPIRED(GRACE)]之间任意组合即2×2=4,因此有四种组合状态。

    五、oracle系统用户

    用户名 密码 描述
    ANONYMOUS ANONYMOUS 访问http的匿名用户帐户
    CTXSYS CTXSYS interMedia Text用户
    DBSNMP DBSNMP 目录集成平台用户
    EXFSYS EXFSYS 表达式过滤器用户
    MDDATA MDDATA oracle空间数据帐户
    MDSYS MDSYS oracle空间数据媒体管理员
    MGMT_VIEW MGMT_VIEW  
    OLAPSYS MANGER 用于创建olap元数据
    ORDPLUGINS ORDPLUGINS oracle ineterMedia,video用户
    ORDSYS ORDSYS image管理员
    OUTLN OUTLN 拥有connect和resource角色
    SCOTT Tiger 样例帐户
    SI_INFORMATN_SCHEMA   静止图像浏览帐户
    SYS 用户自定义密码 数据库管理帐户
    SYSMAN OEM_TEMP 企业管理器帐户
    SYSTEM 用户自定义密码 数据库管理帐户
    WK_TEST WK_TEST 同wksys
    WKPROXY   代理帐户
    WKSYS WKSYS 同wk_test
    WMSYS WMSYS 工作空间管理帐户
    XDB CHANGE_ON_INSTALL xml db帐户

     

    ANONYMOUSANONYMOUS访问http的匿名用户帐户CTXSYSCTXSYSinterMedia Text用户DBSNMPDBSNMP目录集成平台用户EXFSYSEXFSYS表达式过滤器用户MDDATAMDDATAoracle空间数据帐户MDSYSMDSYSoracle空间数据媒体管理员MGMT_VIEWMGMT_VIEWOLAPSYSMANGER用于创建olap元数据ORDPLUGINSORDPLUGINSoracle ineterMedia,video用户ORDSYSORDSYSimage管理员OUTLNOUTLN拥有connect和resource角色SCOTTTiger样例帐户SI_INFORMATN_SCHEMA静止图像浏览帐户SYS用户指定数据库管理帐户SYSMANOEM_TEMP企业管理器帐户SYSTEM用户指定数据库管理帐户WK_TESTWK_TEST同wksysWKPROXY代理帐户WKSYSWKSYS同wk_testWMSYSWMSYS工作空间管理帐户XDBCHANGE_ON_INSTALLxml db帐户

    做自己的太阳,成为别人的光!
  • 相关阅读:
    2017-10-22—光电二极管
    PCB微带线和带状线、共模信号和差模信号区别
    高速信号-Stub线与Via stub
    电子产品的接地问题
    锂电池保护板工作原理及过放过充短路保护解析
    MEMS-微机电系统
    COM和TTL电平的判决阈值-上下限
    三极管发射结并联二极管的作用
    SQL语句为什么要放中括号?
    如果让HTTP请求返回JSON格式的数据
  • 原文地址:https://www.cnblogs.com/botaoli/p/15459623.html
Copyright © 2020-2023  润新知