get_db_account
Shows the database account details as username, profile, account status and authentication type for a given search criteria.
Format
emcli get_db_account
        -target_name="tname"
        -connect_as= "DBUserName:uname;DBPassword:upassword[;DBRole:SYSDBA]" or "[DBCredsOwner:ucredsowner;]DBNamedCreds:unamedcreds"
        [-user_name="user_name"]
        [-target_type="ttype"]
        [-profile=profile default ""]
        [-account_status=account_status default "" ]
        [-authentication_type=auth_type default ""]
        [-limit_rows=limit_rows default 25 
        [-noheader]
        [-script | -format=
                           [name:<pretty|script|csv>];
                           [column_separator:"column_sep_string"];
                           [row_separator:"row_sep_string"];
        ]
        [-input_file="tag1:file_path1;tag2:file_path2;..."]
        [-validate_only="yes/no" default "no"]
[ ]  indicates that the parameter is optional.Options
- 
                        target_name Name of the target. 
- 
                        user_name Usernames to be searched for. You can include multiple usernames separated by a semicolon (;). The default value of this option is an empty string with all users shown in the result. The user_name is case sensitive. 
- 
                        target_type Type of target. The possible values for target type in this verb are: - 
                              oracle_database 
- 
                              rac_database 
 The default value for this argument is oracle_database. 
- 
                              
- 
                        profile Profile of the database account for which you want to search. The default value of this option is an empty string. Users with any profile will be shown in the result. 
- 
                        account_status Account status for which you want to search. The default value of this option is an empty string. Users of any account status will be shown in the result. 
- 
                        authentication_type Authentication type for which you want to search. The default value of this option is an empty string. Users of any authentication type will be shown in the result. 
- 
                        limit_rows Maximum rows to be shown in the result. The default value of this option is 25. 
- 
                        script This option is equivalent to -format="name:script". 
- 
                        format Format specification (default is -format="name:pretty"). You can use the parameter in the following configurations: - 
                              -format="name:pretty" prints the output table in a readable format but is not intended to be parsed by scripts. 
- 
                              -format="name:script" sets the default column separator to a tab and the default row separator to a newline. The column and row separator strings may be specified to change these defaults. 
- 
                              -format="name:csv" sets the column separator to a comma and the row separator to a newline. 
 
- 
                              
- 
                        no_header Displays tabular output without column headers. 
- 
                        connect_as Specifies how to connect to the target database. It should be specified in one of the two following formats: - 
                              DBUserName:uname;DBPassword:upassword[;DBRole:SYSDBA] 
- 
                              [DBCredsOwner:ucredsowner;]DBNamedCreds:unamedcreds 
 
- 
                              
- 
                        input_file Use this option is if you want to hide passwords. Specify the path to the file containing the old and new passwords. Each path must be accompanied by a tag that is referenced in the password options. 
- 
                        validate_only Indicate whether to validate the options mentioned without doing the actions. Use the following two options: - 
                              Yes - Validate the options mentioned. Do not perform any actions. Through any validation errors on to the console. 
- 
                              No - Perform the actions as per the mentioned options. 
 The default value of this option is No. 
- 
                              
Output
Output columns: Username Profile Account Status Authorization Type
Examples
Refer to the following examples:
Example 1
Use the following example to get the details of User Admin1 on database myDB using the named credentials SYS_myDB.
emcli get_db_account -target_name=myDB -user_name=Admin1 -connect_as="DBNamedCreds:SYS_myDB"
Example 2
Use the following example to get details of all accounts with search criteria mentioned using the sysdba user.
emcli get_db_account -target_name=myDB -profile=DEFAULT -account_status=OPEN -authentication_type=PASSWORD -connect_as="DBUserName:sys;DBPassword:welcome;DBRole:sysdba"