update_db_account_status
LOCKED、OPEN、EXPIREDおよびLOCKED & EXPIREDのいずれかにデータベース・アカウント・ステータスを更新します。
書式
emcli update_db_account_status -target_name="tname" -user_name="user_name" -connect_as= "DBUserName:uname;DBPassword:upassword[;DBRole:SYSDBA]" or "[DBCredsOwner:ucredsowner;]DBNamedCreds:unamedcreds" -action=action [-target_type="ttype"] [-input_file="tag1:file_path1;tag2:file_path2;..."] [-validate_only="yes/no" default "no"] [ ] indicates that the parameter is optional.
オプション
-
target_name
ターゲットの名前。
-
user_name
データベース・ユーザーの名前。user_nameは大/小文字を区別します。
-
action
実行する処理。このオプションで使用可能な値は、次のとおりです。
-
LOCK - アカウントをロックします。
-
UNLOCK - アカウントをロック解除します。
-
EXPIRE - アカウントを期限切れにします。
-
LOCK_AND_EXPIRE - アカウントをロックして期限切れにします。
-
UNLOCK_AND_EXPIRE - アカウントをロック解除して期限切れにします。
-
-
target_type
ターゲットのタイプ。このVerbで使用可能なターゲット・タイプの値は、次のとおりです。
-
oracle_database
-
rac_database
この引数のデフォルト値は、oracle_databaseです。
-
-
connect_as
ターゲット・データベースの接続モード。次の2つの形式のいずれかで指定する必要があります。
-
DBUserName:uname;DBPassword:upassword[;DBRole:SYSDBA]
-
[DBCredsOwner:ucredsowner;]DBNamedCreds:unamedcreds
-
-
input_file
パスワードを非表示にする場合はこのオプションを使用します。古いパスワードおよび新しいパスワードを含むファイルへのパスを指定してください。各パスにはパスワード・オプションで参照されるタグが必要です。
-
validate_only
操作を実行せずに指定したオプションの検証を実行するかどうかを示します。
-
Yes - 指定したオプションを検証します。操作は実行されません。検証エラーはコンソールに表示されます。
-
No - 指定したオプションに従って操作を実行します。
このオプションのデフォルト値はNOです。
-
終了コード
正常終了した場合は0。0以外の値は、verb処理が正常終了しなかったことを示します。
例
次に、update_db_account_status_verb Verbの3つの例を示します。
例1
次の例では、名前付き資格証明SYS_myDBを使用して、ターゲット・データベースmyDBのアカウントAdmin1をロックします。
emcli update_db_account_status -target_name=myDB -user_name=Admin1 -action=LOCK -connect_as="DBNamedCreds:SYS_myDB"
例2
次の例では、SYSDBAを使用して、ターゲット・データベースmyDBのアカウントAdmin1をロック解除します。
emcli update_db_account_status -target_name=myDB -user_name=Admin1 -action=UNLOCK -connect_as="DBUserName:sys;DBPassword:welcome;DBRole:sysdba"