组合状态:如EXPIRED & LOCKED、EXPIRED(GRACE) & LOCKED等,表示用户账号同时处于多种状态。 3. 如何查询Oracle用户的状态 要查询Oracle用户的状态,可以使用以下SQL语句: sql SELECT username, account_status FROM dba_users WHERE username = 'YOUR_USERNAME'; 将YOUR_USERNAME替换为要查询的用户名即可。
http://alexy.blog.51cto.com/6115453/1129751 最近一个奇怪现象为账户为EXPIRED(GRACE),查阅资料得知这是oracle11g安全的一个更新,类似系统账号过期一样。 1)查询用户状态为 col username for a20 col account_status for a20 SQL> select username,account_status,LOCK_DATE,EXPIRY_DATE from user_users; USERNAME...
DBA_USERS视图中ACCOUNT_STATUS记录的用户的当前状态,一般情况下在使用的正常用户均处于OPEN状态。 例如我们查看sec用户的当前状态,此时该用户处于OPEN状态,可以正常使用。 sys@ora10g> select username, account_status from dba_users where username = 'SEC'; USERNAME ACCOUNT_STATUS --- --- SEC OPEN 1.所有...
DBA_USERS视图中ACCOUNT_STATUS记录的用户的当前状态,一般情况下在使用的正常用户均处于OPEN状态。 例如我们查看sec用户的当前状态,此时该用户处于OPEN状态,可以正常使用。 sys@ora10g> select username, account_status from dba_users where username = 'SEC'; USERNAME ACCOUNT_STATUS --- --- SEC OPEN 1.所有...
最近一个奇怪现象为账户为EXPIRED(GRACE),查阅资料得知这是oracle11g安全的一个更新,类似系统账号过期一样。 1)查询用户状态为 col username for a20 col account_status for a20 SQL> select username,account_status,LOCK_DATE,EXPIRY_DATE from user_users; ...
USERNAME ACCOUNT_STATUS --- SEC LOCKED(TIMED) 3)用户密码过期状态,EXPIRED和EXPIRED(GRACE)两种状态都属于密码过期状态 密码是否过期是通过修改PROFILE中的PASSWORD_LIFE_TIME实现的,密码过期后还可以使用的天数是通过PROFILE中的 PASSWORD_GRACE_TIME控制的。 有关PROFILE的描述请参考文章《【PROFILE】使用Oracle的...
SELECT username, account_status FROM dba_users; 复制代码 这条SQL语句将返回所有用户的用户名和账户状态。账户状态通常有以下几种可能的取值: OPEN:账户是打开的,用户可以正常登录和访问数据库。 LOCKED:账户已被锁定,用户无法登录和访问数据库。 EXPIRED:账户的密码已过期,用户需要重置密码才能登录。 EXPIRED(GRACE...
USERNAME ACCOUNT_STATUS --- --- SEC LOCKED(TIMED) 3)用户密码过期状态,EXPIRED和EXPIRED(GRACE)两种状态都属于密码过期状态 密码是否过期是通过修改PROFILE中的PASSWORD_LIFE_TIME实现的,密码过期后还可以使用的天数是通过PROFILE中的PASSWORD_GRACE_TIME控制的。有关PROFILE的描述请参考文章《【PROFILE】使用Oracle的...
select username,account_status from dba_users; 二、ORACLE数据库用户有多种状态,可查看视图USER_ASTATUS_MAP select * from user_astatus_map; 九种状态可分为两类:1.基本状态;2.组合状态。 前五种是基本状态: OPEN EXPIRED EXPIRED(GRACE) LOCKED(TIMED) ...
开发反馈账号过期了,不能正常登陆。通过dba_users表的查询,账号状态为expired,现进行修改恢复账号正常使用。 1、查询dba_users表查看用户的状态 SQL>selectusername, account_statusfromdba_userswhereusername='FID_TEST'; USERNAME ACCOUNT_STATUS --- --- FID_TEST EXPIRED SQL> 2、上面步骤用户状态为expired,现...