CDaoWorkspace::SetDefaultUser
更新 : 2007 年 11 月
ユーザー名を指定せずにワークスペースを作成するときの、データベース エンジンが使用する既定のユーザー名を設定します。
static void PASCAL SetDefaultUser(
LPCTSTR lpszDefaultUser
);
パラメータ
- lpszDefaultUser
既定のユーザー名。ユーザー名は 1 ~ 20 文字で指定でき、アルファベット文字、アクセント記号、数字、スペース、および記号を含めることができます。ただし、" (引用符)、/ (スラッシュ)、\ (円記号)、[] (角かっこ)、: (コロン)、| (縦棒)、< (不等号 (より小))、> (不等号 (より大))、+ (プラス記号)、= (等号)、; (セミコロン)、, (コンマ)、? (疑問符)、* (アスタリスク)、先頭のスペース、および制御文字 (ASCII 00 ~ ASCII 31) を除きます。関連情報については、DAO ヘルプの「UserName Property」を参照してください。
解説
設定した既定のユーザー名は、この呼び出し後に作成される新しいワークスペースに適用されます。その後、ワークスペースを作成する場合、Create の呼び出しでパスワードを指定する必要はありません。
このメンバ関数は、次のように使用します。
CDaoWorkspace オブジェクトを構築しますが、Create は呼び出しません。
SetDefaultUser と、必要に応じて SetDefaultPassword を呼び出します。
このワークスペース オブジェクト、または以降のワークスペース オブジェクトの Create を、ユーザー名を指定せずに呼び出します。
既定では、DefaultUser プロパティには "admin" が、DefaultPassword プロパティには、空の文字列 ("") が設定されます。
関連情報については、DAO ヘルプの「DefaultUser Property」と「DefaultPassword Property」を参照してください。
必要条件
ヘッダー : afxdao.h