I have just test the following:
Table : no permission set for the users.
Query : Set permissions Read Design, Read, Update, Insert, Delete and Run with owners permission.
Form : Set permission Open/Run.
The query is a simple select query.
This seems to work on my Access 97 SR2



