142.4.14 UPDATE_CREDENTIALプロシージャ
UPDATE_CREDENTIALプロシージャは、資格証明の値を更新します。
構文
DBMS_OBSERVABILITY.UPDATE_CREDENTIAL( credential_name IN VARCHAR2,
attribute IN VARCHAR2,
value IN VARCHAR2 );
パラメータ
表142-19 UPDATE_CREDENTIALプロシージャのパラメータ
| パラメータ | 説明 |
|---|---|
|
|
更新する資格証明の名前を指定します。 |
|
|
更新する資格証明属性の名前。有効な値は、次のとおりです。
|
|
|
指定した属性の新しい値。 |
例外
表142-20 UPDATE_CREDENTIALプロシージャの例外
| 例外 | 説明 |
|---|---|
|
|
属性を変更できないか、資格証明は無効なDBMS_OBSERVABILITY資格証明です。 |
使用上のノート
トークンベースの資格証明を更新する場合は、USERNAMEまたはPASSWORD属性を指定できません。ユーザーのみの資格証明またはユーザー-パスワードの資格証明を更新する場合は、TOKEN属性を指定できません。CREDENTIAL_NAMEおよびTOKEN_TYPE属性は更新できません。
例
次の例は、特定の資格証明のコメントの値を更新する方法を示しています:
SQL> execute dbms_observability.update_credential(
credential_name => 'my_cred',
attribute => 'comments',
value => 'This is my credential for observability'
);