|
security
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
prevent import /exportI want to give the user permissions to alter, insert and delete data into the
tables but I don't want them to be able to export the tables or import them from inside another database. How can I do this? you cant do this with microsoft access 2003
you must upgrade to access 20004 by clicking here: http://www.ammara.com/access_image_faq/access_loading_image_dialog.html HTH Kevin Show quoteHide quote "S" <S@discussions.microsoft.com> wrote in message news:B4A404B3-32B0-45B4-8B7F-A0F1DB7C94CA@microsoft.com... >I want to give the user permissions to alter, insert and delete data into >the > tables but I don't want them to be able to export the tables or import > them > from inside another database. How can I do this? I did something similar to this last year. The trick is to never allow your
users to have access to the Database window nor to any table views. First I split my app into front-end and back-end files, then I created forms which allowed the users to add,edit and delete records. Then I implemented Access security, then I disabled all shortcut keys (i.e. the shift key). Then I made sure that if the user attempted to open the back-end directly that it would automatically shut down. Only the application is allowed to keep the back-end opened. This is done through code. It wasn't easy but it was possible. Ray Show quoteHide quote "S" wrote: > I want to give the user permissions to alter, insert and delete data into the > tables but I don't want them to be able to export the tables or import them > from inside another database. How can I do this? S wrote:
>I want to give the user permissions to alter, insert and delete data into the Implement User-level security and make sure that only the owner of the> tables but I don't want them to be able to export the tables or import them > from inside another database. How can I do this? database has permissions on the tables, no one else. Then have the database owner create updateable queries for each of these tables and set these queries with the "Run With Owner Permissions" (RWOP) property. Create your forms and bind them to the RWOP queries so that the data in the table is displayed in the form when it opens. Give users only "Open/Run" permissions on the forms. Users won't be able to export tables from this database, and they won't be able to create a new database while joined to the secure workgroup and import these tables into the new database, either. |
|||||||||||||||||||||||