Notices


Reply
 
LinkBack Thread Tools Display Modes

Old 01-31-2008, 07:34 AM   #1 (permalink)
Systems Analyst

Join Date: May 2006
Posts: 236
Rep Power: 3 Don Sabo is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Access Help

I have a problem with an Access 2002 database that I wrote. The problem is that I have 5 users that want read/write capabilites while there are 20 users who need read only capabilites and the ability to view reports. I do not want to use Access Security if I can avoid it at all costs. I first had my network engineer map a new drive where the file is stored and the 5 people had read/write privileges. The group of 20 had read only priviliges and if one of the 5 users were on, they got an message that the database was locked. I then tried to split the database into a front end and a back end according to article 304932 from Microsoft support. I also tried to copy the tables using a macro when the user was logging off, but I could not because I have joins with 3 tables. I also tried opening the file as Read only, but I know the users will not remember to do this every time they log on. Does anyone have any suggestions? If your suggestion is too complicated send me a PM and I will call you to discuss it. Thank you.
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 01-31-2008, 09:27 AM   #2 (permalink)
annieb

andrea.bbbs's Avatar

Join Date: Dec 2006
Location: Venice, Florida
Posts: 314
Rep Power: 2 andrea.bbbs is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Here is a possible idea. Create a form in your database to view the data. Create a macro called Autoexec, and the only thing that macro should do is open that form and maximize it. That means that whoever opens up that database will automatically open that read-only form.

Next, tell your users with rights to change the database to hold down the shift key when they open the database. This will bypass the autoexec. The people who should olny be view read-only probably don't want to cause any trouble, so even if they figure out the shift bypass they won't use it.

It's a shot.
__________________
Andrea Shlasko
Database Manager
Big Brothers Big Sisters of the Sun Coast Inc.

"Just another day in Paradise, where every meal's a banquet and every day's a holiday"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 01-31-2008, 12:27 PM   #3 (permalink)
RDC:RE Guy

mwittman's Avatar

Join Date: Sep 2007
Posts: 155
Rep Power: 2 mwittman is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- NetCommunity (BBNC)

Andrea's idea sounds pretty good.

I'll throw in another approach that may work for your requirements:

For all the read-only users, you could replace the shortcut to the Access application itself with a shortcut to a command script that copies the "master" .mdb file to a local copy, then opens the local copy to the user.

I sometimes use this technique for .NET Windows applications hosted on a network share since you can't run those things directly from the share (due to a security restriction imposed by the .NET framework).

Here's a Windows command script example:


FILE NAME: MyAccessApp.cmd

SCRIPT:
----------------------------------------------
REM "S:\" would be mapped to the share hosting the master Access database application

REM Copy master file from network share to client local hard drive
xcopy /y /s /i "S:\MyAccessApp.mdb" "%APPDATA%\SteelersRule\MyAccessApp\"

REM Open local copy of application
"%APPDATA%\SteelersRule\MyAccessApp\MyAccessApp.mdb"
----------------------------------------------


I feel your pain on this issue - I've dealt with it and still deal with it


Micah
__________________
Micah Wittman

WORK

Database Coordinator
Red Deer College
blackbus4.m.wittman@xoxy.net

PERSONAL

http://bebepool.com
http://hmatters.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 06-24-2008, 10:18 AM   #4 (permalink)
Member

Simon Stacey's Avatar

Join Date: Jun 2008
Location: London, UK
Posts: 67
Rep Power: 1 Simon Stacey is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

I had to resolve something similar in a previous role - but I went for the split database approach, with two different front ends - on one of them the forms were locked down so that the data was read only, while the "admin" version allowed edits. Another database used a pop-up with a very simple "password" style field to unlock the admin screens.
__________________
Simon Stacey
Database Officer
Centrepoint
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
access


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Cheap Electricity - Loans - Mobile Phone - Credit Card Consolidation
All times are GMT -6. The time now is 01:12 AM.

Miscellaneous


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by BBpixel Team 2008 :: jvbPlugin R1012.364.1

SEO by vBSEO 3.2.0 Copyright 2008 Blackbaud User SocietyAd Management by RedTyger
Inactive Reminders By Icora Web Design

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64