What access right should I use ?

G

Greg Smith

We put an Access 97 database on the network. And we don't
want end user to change any database object.

If I only give him "Read Only" access right, is it OK ? I
just wonder there may be problem when he opens the DB and
has to update (write to) the LDB file.

Thanks
 
I

iyad

You can use workgroups,and security permissions,read
about the subject,using security you can give or deny
access to any object in your database.
 
V

Van T. Dinh

The first thing you should do is to split the database
application to Front-End and Back-End. The Back-End
contains only Tables and re-side on a shared network
drive / dir. The Front-End contains other Access objects
and each user should have a copy of the Front-End on his /
her desktop. You can compile the Front-End to the MDE
format so that the user cannot access the code.

You can also implement Access Security if required.

Do you mean you don't want the user to modify any data?

HTH
Van T. Dinh
MVP (Access)
 
A

Arvin Meyer

Greg Smith said:
We put an Access 97 database on the network. And we don't
want end user to change any database object.

If I only give him "Read Only" access right, is it OK ? I
just wonder there may be problem when he opens the DB and
has to update (write to) the LDB file.

If the user has read-only access, he won't be able to create or delete the
LDB file and thus will lock everyone out of the database until he's logged
out. If it's only the objects (forms, reports, etc.) you want read only,
make the copy of his front-end an MDE and he won't be able to open it in
design view. If you also need to secure data, you'll need to use user-level
security. Read the security faq for specific details:

http://support.microsoft.com/support/access/content/secfaq.asp
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access downloads:
http://www.datastrat.com
http://www.mvps.org/access
 
G

Greg Smith

1) We don't split the database to Front End and Back End
as it is pretty simple
2) We don't want end user to modify any data as they are
historial data (There is a new application for the
current data)
3) The data is located in a network drive of a Novell
Server
4) We just wonder if they read data only, is it necessary
for him to write to the LDB file ?

Thanks
 
V

Van T. Dinh

No, because the LDB is more or less for Record-locking (while editing). In
fact, if the database is open "Read-Only", the LDB is not created IIRC.
 

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