DefaultUser, DefaultPassword Properties

   Applies To

Syntax: SetDefaultUser

VOIDSetDefaultUser(LPCTSTR pstr);

Parameters

Type Argument Description
LPCTSTR pstr A pointer to a string containing the user name. The setting for user name can be 1–20 characters long and can include alphabetic characters, accented characters, numbers, spaces, and symbols except for quotation marks ("), forward slash (/), backslash (\), brackets ([ ]), colon (:), pipe (|), less-than sign (<), greater-than sign (>), plus sign (+), equal sign (=), semicolon (;), comma (,), question mark (?), asterisk (*), leading spaces, and control characters (ASCII 00 to ASCII 31).

Syntax: SetDefaultPassword

VOIDSetDefaultPassword(LPCTSTR pstr);

Parameters

Type Argument Description
LPCTSTR pstr A pointer to a string containing a password. It can be up to 14 characters long and contain any character except ASCII 0.

Remarks

By default, the DefaultUser property is set to "admin" and the DefaultPassword property is set to a zero-length string ("").

User names aren't usually case-sensitive; however, if you're re-creating a user account that was deleted or created in a different workgroup, the user name must be an exact case-sensitive match of the original name. Passwords are case-sensitive.

Typically, you use the CreateWorkspace method to create a CdbWorkspace object with a given user name and password. However, for backward compatibility with earlier versions and for convenience when you don't implement a secured database, the Microsoft Jet database engine automatically creates a default CdbWorkspace object when needed if one isn't already open. In this case, the DefaultUser and DefaultPassword property values define the user and password for the default CdbWorkspace object.

For this property to take effect, you should set it before calling any DAO methods.