I've read everything I can get my hands on about securing a database, and I think I have it all implemented the way I want, but my users can still do one thing I don't want.
It seems really simple, but I can't find a way to stop my users from accessing a table from the database window. They should be able to add records, update records, etc. But only from the forms I've supplied, since the forms have adequite audit reporting built in.
Any way to programatically say
On database load
If user isn't me then
Don't permit F11 or anything else that allows a user to bring up the database window.
Else
Behave normally
It seems really simple, but I can't find a way to stop my users from accessing a table from the database window. They should be able to add records, update records, etc. But only from the forms I've supplied, since the forms have adequite audit reporting built in.
Any way to programatically say
On database load
If user isn't me then
Don't permit F11 or anything else that allows a user to bring up the database window.
Else
Behave normally