I've found Crystal Designer can refuse to connect to the datasource even though you provide the correct details, user and password if the database is password protected/encrypted. This only seems to happen in the designer, when opened from an application (say .net) it works fine.
To overcome this in your development environment do this (may differ depending on your version of MS Access):
Close the database, and then try again to connect in Crystal reports. Once you are finished with the designer, you can re-encrypt/password protect your database again.