>I could code anything in the event to check if this person is authorized to use this table/view and if not return .F. to stop the load of the table. I could even log the attempt if I wanted to.
If you think this is true then just code your own _use_ method. If the code doesn't belong to you then there is no event to code. You cannot check my events nor you cant just prevent my reading of the table if you just prevent my opening it by means of use. I could simply take a copy or what if I'm a good hacker enough to do an absolute disk read&write to play with your table.
Cetin