パスワードの無期限化
1. 対象のプロファイル確認
SELECT username, profile FROM dba_users WHERE username = '<ユーザー名>';
2. プロファイルのパスワード有効期限を確認
SELECT * FROM dba_profiles WHERE resource_name = 'PASSWORD_LIFE_TIME' AND profile = '<プロファイル名>';
3. プロファイルのパスワードを無期限に変更
ALTER PROFILE "<プロファイル名>" LIMIT PASSWORD_LIFE_TIME unlimited;
ディレクトリ確認
1. ディレクトリ一覧
SELECT * FROM dba_directories;
2. ディレクトリの権限一覧
SELECT d.owner, d.directory_name, p.grantee, p.privilege, d.directory_path
FROM dba_directories d, dba_tab_privs p
WHERE d.owner = p.owner AND d.directory_name = p.table_name
ORDER BY d.owner, d.directory_name;
ユーザー情報
1. ユーザー情報確認
select * from dba_users WHERE username = '<ユーザー名>';
2. ユーザーに付与されているシステム権限情報確認
SELECT * FROM dba_sys_privs WHERE grantee = '<ユーザー名>';
3. ユーザーに付与されているロール情報確認
SELECT * FROM dba_role_privs WHERE grantee = '<ユーザー名>';
4. ユーザーに付与されているオブジェクト権限情報確認
SELECT * FROM dba_tab_privs WHERE grantee = '<ユーザー名>';
表領域情報確認
1. 表領域(テーブルスペース)情報確認
select * from dba_tablespaces;
2. データファイル情報確認
select * from dba_data_files;
3. テンポラリファイル情報確認
select * from dba_temp_files;