BUG: Wizards Fail on Secure Microsoft Access Database (153291)



The information in this article applies to:

  • The AppWizard, when used with:
    • Microsoft Visual C++, 32-bit Editions 4.0
    • Microsoft Visual C++, 32-bit Editions 4.1
    • Microsoft Visual C++, 32-bit Enterprise Edition 4.2
    • Microsoft Visual C++, 32-bit Enterprise Edition 5.0
    • Microsoft Visual C++, 32-bit Enterprise Edition 6.0
    • Microsoft Visual C++, 32-bit Professional Edition 4.2
    • Microsoft Visual C++, 32-bit Professional Edition 5.0
    • Microsoft Visual C++, 32-bit Professional Edition 6.0
    • Microsoft Visual C++, 32-bit Learning Edition 6.0

This article was previously published under Q153291

SYMPTOMS

You may see the message "Not a valid password" displayed when AppWizard or ClassWizard are used to create a CDaoRecordset-derived class.

CAUSE

The Microsoft Access database file being used to generate the class is secure and AppWizard and ClassWizard fail to prompt for a user name and password before trying to open the database.

RESOLUTION

Relax the security on the database so the Wizards won't fail.

-or-

Create another database that has a duplicate schema to be used for generating classes

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

Modification Type:MajorLast Reviewed:12/2/2003
Keywords:kbBug kbNoUpdate KB153291