RWOP Not Working

M

Matt

I have a simple delete query built by a user with full permissions in the
database. The RWOP is set to "Owner". When a user with no access to the
design of the target table executes code that uses the query, they get an
error 3033, no privelage.

Help?
 
T

TC

First, double-check that the query is owned by who you think it is:

msgbox dbengine(0).querydefs![the-query-name].owner

or somesuch.


Second, I *think* that in order to select, insert or delete from a
table, you must have Read Design to that table. Add that on, & see if
it works. I can't quite remember, & I don't have Access here to check.

HTH,
TC
 
T

TC

TC said:
msgbox dbengine(0).querydefs![the-query-name].owner

Probably: (0)(0)
not: (0)

Second, I *think* that in order to select, insert or delete from a
table, you must have Read Design to that table. Add that on ...

.... to the less-priviliged user (not the query owner).

HTH,
TC
 
J

Joan Wild

Matt said:
I have a simple delete query built by a user with full permissions in the
database. The RWOP is set to "Owner". When a user with no access to the
design of the target table executes code that uses the query, they get an
error 3033, no privelage.

Users do not need any permissions on the table, however you must grant them
delete permission on the RWOP query.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top