Oracle® Objects for OLE C++ Class Library Developer's Guide 10g Release 2 (10.2) Part Number B14308-01 |
|
Applies To
Description
This method changes the password for a given user.
Usage
void ChangePassword(const char *username, const char *current_pass, const char *new_pass) const throw(OException)
Arguments
Arguments |
Description |
---|---|
username |
A string representing the user for whom the password will be changed. |
current_pass |
A string representing the current password for the user. |
new_pass |
A string representing the new password that the user account will be set to. |
OServer should be attached to an Oracle server using the Open method prior to using this method.
This method is especially useful when a password has expired. In that case, OpenDatabase could return the error:
ORA-28001 "the password has expired".