# Managed Object - DrConfigDatabaseManager

Property of
  DrConfigServiceInstanceContent
See also
  DrConfigDatabaseManagerDatabaseStatus
Since
  DrConfig API 1.0

## Managed Object Description

This managed object provides operations to configure SRM database.

Properties

Name | Type | Description
--- | --- | ---
None

Methods

Methods defined in this Managed Object
ChangePassword, ReadStatus

# ChangePassword

Change embedded database password.

Required Privileges
  DrConfig.Admin
Since
  DrConfig API 3.0

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the DrConfigDatabaseManager used to make the method call.
oldPassword P | xsd:string | The old password for the database. Since DrConfig API 3.0
newPassword P | xsd:string | The new password for the database. Since DrConfig API 3.0

P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
vmodl.RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
DrConfigFaultChangePasswordFault | Thrown if the password can not be changed.
DrConfigFaultSrmAlreadyRunning | Thrown if SRM is running.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" xmlns:reflect="urn:reflect" name="ChangePassword" type="vim25:ChangePasswordRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" xmlns:reflect="urn:reflect" name="ChangePasswordResponse"> <complexType/> </element>

# ReadStatus

Check database status and return the version information.

Required Privileges
  System.Anonymous

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the DrConfigDatabaseManager used to make the method call.

Return Value

Type | Description
--- | ---
DrConfigDatabaseManagerDatabaseStatus |

Faults

Type | Description
--- | ---
vmodl.RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
DrConfigFaultReadDbStatusFault | Thrown if the operation fails.

Events

Type
None