473,386 Members | 1,706 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Deleting Workgroups

I have recieved a database on which security was supposed to be set
up. What was actually set up was a workgroup.

Now all databases are using this workgroup on start up and, despite
the fact that I am supposed to be the database adminstrator, I cannot
amend some of the more vital forms.

I have not worked with workgroups before because I have developed my
own internal passwording system which I fid very secure and easy to
administer. The database provider suggested that I copy the Admin
user back into the Admins group, which I did, but rather stupidly I
didn't switch all permissions back on to the Admin user.

I can't believe that MS would provide a system that would let you
delete all permissions from all users, but I cannot find a way of
getting the permissions back on... what I really want to do is restore
the standard workgroup to this database, and to all of the other
databases that have been affected by it, and attach all users back to
the standard workgroup.

Anyone help??!

Katie
Nov 13 '05 #1
1 1333
Hello, Katie!

Access security can be frustrating to learn, but it does provide a higher
degree of security than most home-grown systems. It also provides a
standard model so that all programmers who are familiar with Access security
understand how each others' systems work.

Access security can be invoked in one of two ways.
If you join a workgroup, its security features apply to all MDB files you
open.
It sounds as if this is what you have done.

Alternatively, you can invoke security from a command line, something like
this:
"C:\Program Files\Microsoft Office\Office\MSAccess.EXE"
"C:\MyFiles\MyDB.MDB" /wrkgrp "C:\MyFiles\MyWorkGroup.MDW"
That's a lot to type in each time, so I usually use a desktop shortcut, with
this as the target line.
This applies the MyWorkGroup.MDW only to the file you are opening.

I'd suggest that you rejoin your original System.MDW file, so that your
pre-existing databases will now function as before. Invoking the WorkGroup
Administrator changed between Access 2000 and Access 2002, so without
knowing which version you're using, I can't give you explicit instructions.
You may find doing a search in Windows Explorer the easiest way to locate
that System.MDW file - I think Microsoft tends to put it in a hidden folder
somewhere under Documents and Settings.

Once you've done this, go ahead and make a shortcut based on the command
line I gave you above.
That should get you into your new program with the security features it
uses.

Do post back if you need more assistance.
- Turtle

"Katie" <ka********@northernrock.co.uk> wrote in message
news:43*************************@posting.google.co m...
I have recieved a database on which security was supposed to be set
up. What was actually set up was a workgroup.

Now all databases are using this workgroup on start up and, despite
the fact that I am supposed to be the database adminstrator, I cannot
amend some of the more vital forms.

I have not worked with workgroups before because I have developed my
own internal passwording system which I fid very secure and easy to
administer. The database provider suggested that I copy the Admin
user back into the Admins group, which I did, but rather stupidly I
didn't switch all permissions back on to the Admin user.

I can't believe that MS would provide a system that would let you
delete all permissions from all users, but I cannot find a way of
getting the permissions back on... what I really want to do is restore
the standard workgroup to this database, and to all of the other
databases that have been affected by it, and attach all users back to
the standard workgroup.

Anyone help??!

Katie

Nov 13 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: flupke | last post by:
Hi, i'm having trouble with deleting elements from a list in a for loop ============== test program ============== el = print "**** Start ****" print "List = %s " % el index = 0 for line...
15
by: Rick | last post by:
Hi, Does deleting an object more than one times incur undefined behavior? I think it doesn't but just making sure... thanks Rick
0
by: Dirk Reske | last post by:
Hello, how can I enumerate all workgroups and the computers in each of it? I listed computers using NetServerEnum til now. But now I need the workgroups also! thanks
4
by: al havrilla | last post by:
hi all what does the phrase: "scalar deleting destructor" mean? i'm getting this in a debug error message using c++ 7.1 thanks Al
0
by: l-touched | last post by:
Hello, I have 2 servers disposed in following manner ..- One IIS server (Named IIS-Svr), with a firewall for the Internet output (this server has his own valid IP for Internet), isolated in a...
6
by: Martin Bischoff | last post by:
Hi, I'm creating temporary directories in my web app (e.g. ~/data/temp/temp123) to allow users to upload files. When I later delete these directories (from the code behind), the application...
0
by: Director - M.invent | last post by:
Hi, I need to mimic the 'Entire Network' option of the Windows Explorer... I have tried LDAP with AD and other similar bits and bobs but they all need a domain name to be specified and only...
3
by: Karlo Lozovina | last post by:
I'm running Python 2.4 under WinXP Pro, and I would like to do some basis operations on my LAN - get list of workgroups, list the computers in each workgroup and possibly connect to specific...
0
by: giddy | last post by:
Hie, i need to know how to enumerate all pcs.. connected locally to the users computer.. also i need to display this information in a treeview.. .. i need to show the workgroups and the pcs in...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.