Oracle 12cでプロファイルを変更する方法

環境
Oracle 12.2.0.1.0

書式
ALTER PROFILE プロファイル LIMIT
変更するパラメータやオプション

使用例
1.プロファイルを変更

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ALTER PROFILE TESTPRO LIMIT
FAILED_LOGIN_ATTEMPTS 6
PASSWORD_LIFE_TIME 90
PASSWORD_REUSE_TIME 90
ALTER PROFILE TESTPRO LIMIT FAILED_LOGIN_ATTEMPTS 6 PASSWORD_LIFE_TIME 90 PASSWORD_REUSE_TIME 90
ALTER PROFILE TESTPRO  LIMIT
  FAILED_LOGIN_ATTEMPTS 6
  PASSWORD_LIFE_TIME 90
  PASSWORD_REUSE_TIME 90

説明
FAILED_LOGIN_ATTEMPTS LOGIN失敗可能数
PASSWORD_LIFE_TIME パスワード使用可能期間(日)
PASSWORD_REUSE_TIME パスワード再使用可能期間(日)

2.プロファイルを確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
PROFILE
, RESOURCE_NAME
, RESOURCE_TYPE
,
LIMIT
FROM
DBA_PROFILES
WHERE
PROFILE = 'TESTPRO'
SELECT PROFILE , RESOURCE_NAME , RESOURCE_TYPE , LIMIT FROM DBA_PROFILES WHERE PROFILE = 'TESTPRO'
SELECT
  PROFILE
  , RESOURCE_NAME
  , RESOURCE_TYPE
  , 
LIMIT
FROM
  DBA_PROFILES 
WHERE
  PROFILE = 'TESTPRO'

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
TESTPRO FAILED_LOGIN_ATTEMPTS PASSWORD 6
TESTPRO PASSWORD_LIFE_TIME PASSWORD 90
TESTPRO PASSWORD_REUSE_TIME PASSWORD 90
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT TESTPRO FAILED_LOGIN_ATTEMPTS PASSWORD 6 TESTPRO PASSWORD_LIFE_TIME PASSWORD 90 TESTPRO PASSWORD_REUSE_TIME PASSWORD 90
PROFILE	RESOURCE_NAME	RESOURCE_TYPE	LIMIT
TESTPRO	FAILED_LOGIN_ATTEMPTS	PASSWORD	6
TESTPRO	PASSWORD_LIFE_TIME	PASSWORD	90
TESTPRO	PASSWORD_REUSE_TIME	PASSWORD	90

 

Oracle 12c

Posted by arkgame