I am at a loss as to how to fix this! Here is my problem: I have an Infopath 2003 form that draws from an Access 2003 database. Everything worked fine, until I added user-level security to the database. Now the form opens fine, but when you hit the query button (i.e. when it has to open the data connection to the db), you now get a pop-up that says "Plase Enter MS JET OLE DB Initialization Information" with 5 fields: 'Data Source', has the correct path to the db; 'User Name', defaults to Admin; 'Password', and 'Provider String' are blank, and 'Open Mode' defaults to DB_MODE_READWRITE.
If you just hit "OK" without entering anything in the boxes, you get a message that says "InfoPath cannot connect to the data source.
You do not have the necessary permissions to use the 'S:\pathtodatabase\databasename.mdb' object. Have your system administrator or the person who created this object establish the appropriate permissions for you.".
If you enter a user name and password for the database, you get "InfoPath cannot connect to the data source. Cannot start your application. The workgroup information file is missing or opened exclusively by another user."
The database and form template are both on a shared network drive that the users have read and write access to. The workgroup information file with the user-level security info is in the same place. All the users are able to open the database with their username and password, but none of them can get the form to open it.
I tried creating a 'dummy' user and password and went through instructions I found for embeding the password via the data connection. But maybe that solution was geared to a database password rather than user-level passwords, because I get the same message when I try to test the connection.
This is SO frustrating!! Please help if you have any ideas that I could try (short of un-protecting the database). When I searched for this problem- it seems to happen with a lot of projects that try to use a secure Access database, but most of them solve it by writing code or wrapping it in another programming package- none of which do I have access to. I've written some VBA before- but I don't see anywhere in Infopath that you can insert VBA....