Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsFormsForms ProgrammingQueriesModules / DAO / VBAReports / PrintingMacrosDatabase DesignSecurityConversionImporting / LinkingSQL Server / ADPMultiuser / NetworkingReplicationSetup / ConfigurationDeveloper ToolkitsNew UsersGeneral 1General 2
Access DirectoryToolsTutorialsUser Groups
Related Topics
SQL ServerOther DB ProductsMS OfficeMore Topics ...

MS Access Forum / Security / March 2006

Tip: Looking for answers? Try searching our database.

Track changes to database design

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
dreamsoul620 - 30 Mar 2006 22:02 GMT
Hi,

I am currently tracking the user's logon name.  We have a few over ambitious
users that are finding ways to change the actual design of forms, queries,
and reports.  This causes quite a few problems.  With so many different users,
we cannot place blame on just one person.  Is there a way to track the
changes made along with the username and current date?  At least if I know
who is making the changes, we could find out how they are getting into design
view to begin with.

Thanks,
Crystal

Signature

To be the best, you have to first give up everything.

Immanuel Sibero - 30 Mar 2006 22:38 GMT
Hi Crystal,

There may be away but wouldnt it be a band aid approach to your issue?
If I'm reading you correctly, you're trying to find a way to track usage so
that now you would know who to blame. Wouldnt this mean that you would still
have problems with unwanted/bad design changes? Sure, you would now know who
did it, and you would slap his wrist or cut off his fingers so he would
never type again. But you would still end up having to correct the design
changes.

You should limit design to designers. How about coordinating the process
where:
- only designers can make design changes (pick your most qualified user or
users to be in this group)
- discussion and approval process before design changes are implemented
- there are ways to restrict regular users from getting into the design mode

This way all design changes can be maintained and controlled. Heck, there
wouldn't even be a need track usage so you can find who to blame.

HTH,
Immanuel Sibero

> Hi,
>
[quoted text clipped - 8 lines]
> Thanks,
> Crystal
dreamsoul620 - 31 Mar 2006 20:33 GMT
I agree with you're saying.  I already have limited the usage so that design
view is hidden from all users but Admin.  And I'm the only one in that group.
It would be nice to know if someone has the Admin password or has found a way
around the system.  Everyone else has a link.  The main database is located
in a hidden folder on the server.  The links display a switchboard and a
custom menu bar.  The other menus are set to Do not display full menu, so
that the Modes are not listed under Edit or even if you right click.  Yet,
changes are still being made and I know that I'm not the one responsible.
Any ideas?

>Hi Crystal,
>
[quoted text clipped - 24 lines]
>> Thanks,
>> Crystal

Signature

To be the best, you have to first give up everything.

Joan Wild - 31 Mar 2006 21:04 GMT
Have you disabled the shiftkey bypass?

Perhaps someone is just holding down the shiftkey when they open it.

Signature

Joan Wild
Microsoft Access MVP

> I agree with you're saying.  I already have limited the usage so that
> design view is hidden from all users but Admin.  And I'm the only one
[quoted text clipped - 44 lines]
> Message posted via AccessMonster.com
> http://www.accessmonster.com/Uwe/Forums.aspx/access-security/200603/1 
tina - 30 Mar 2006 23:26 GMT
i agree with Immanuel; it's far better to prevent users from changing the
structure of your db at will, than to find ways to mop up the mess. first,
since your database has multiple users, it should be split into a backend
(tables only) and a frontend (all other objects), with the backend placed on
the common server, and its' tables linked to the frontend. a "master" copy
of the frontend db should be kept by the developer for subsequent
fixes/enhancements; the "production" frontend should be converted to a .mde
file and a copy of same loaded to each user's PC. the .mde file will protect
the structure of forms, reports, and VBA. to protect the structure of
queries, macros, and the tables/data, you can do various things to restrict
access to the database window; however, if you have one or more very
"Access-savvy" users, the best way to protect the whole database is by
implementing user-level security.

hth

> Hi,
>
[quoted text clipped - 8 lines]
> Thanks,
> Crystal
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2010 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.