该方法实施起来极为简单,只需检查一个数据字典视图:DBA_USERS_WITH_DEFPWD。(注意,DBA_ 是一个标准前缀,它不仅包含使用默认口令的 DBA 用户。)您可以执行以下命令来识别这些用户: select * from dba_users_with_defpwd 输出如下: USERNAME --- DIP MDSYS WK_TEST CTXSYS OLAPSYS OUTLN EXFSYS SCOTT MDDATA O...
DBA_USERS_WITH_DEFPWD displays all users in the database that are still using their default passwords.
select profile, resource_name, limit from dba_profiles order by 1,2; select username, profile from dba_users where account_status = 'OPEN' order by 1; select d.username, u.account_status from dba_users_with_defpwd d, dba_users u where d.username = u.username and account_status = 'OP...
select profile, resource_name, limit from dba_profiles order by 1,2; select username, profile from dba_users where account_status = 'OPEN' order by 1; select d.username, u.account_status from dba_users_with_defpwd d, dba_users u where d.username = u.username and account_status = 'OP...
DBA_USERSは、データベース内のユーザーをすべて示します。 関連ビュー USER_USERSは、現行のユーザーを説明します。このビューには、PASSWORD、PROFILE、PASSWORD_VERSIONS、EDITIONS_ENABLED、AUTHENTICATION_TYPE、LAST_LOGINの各列は表示されません。 列データ型NULL説明 USERNAME VARCHAR2(128) ...
select username, profile from dba_users where account_status = 'OPEN' order by 1; select d.username, u.account_status from dba_users_with_defpwd d, dba_users u where d.username = u.username and account_status = 'OPEN' order by 2,1; ...
方法二:这是推荐的方法,最简单的方法,11g中可以使用的方法,11g提供了新的DBA_USERS_WITH_DEFPWD视图,该视图中包含了所有还在使用默认密码的用户名。 SQL> ALTER user scott IDENTIFIED BY tiger; User altered. SQL> SELECT * FROM DBA_USERS_WITH_DEFPWD WHERE username='SCOTT'; ...
dba_users_with_defpwd视图只有一个字段“USERNAME”,当对帐号修改密码后,用户账号随即从dba_users_with_defpwd视图中消失 (1)对APPQOSSYS用户修改密码: alter user APPQOSSYS identified by pwdpwdpwd; (2)查询APPQOSSYS用户是否使用的默认密码: select * from dba_users_with_defpwd where username='APPQOSSYS...
方法二:这是推荐的方法,最简单的方法,11g中可以使用的方法,11g提供了新的DBA_USERS_WITH_DEFPWD视图,该视图中包含了所有还在使用默认密码的用户名。SQL> ALTER user scott IDENTIFIED BY tiger;User altered.SQL> SELECT * FROM DBA_USERS_WITH_DEFPWD WHERE username='SCOTT';USERNAME...
DBA_USERS_WITH_DEFPWDDBA_USERS_WITH_DEFPWDは、現在もデフォルトのパスワードを使用しているデータベースのユーザーをすべて示します。列 データ型 NULL 説明 USERNAME VARCHAR2(30) NOT NULL ユーザー名 DBA_USTATSDBA_USTATSは、データベース内のすべての表および索引について収集されるユ...