dbTalk Databases Forums  

MDW Security with 2007 accdb

comp.databases.ms-access comp.databases.ms-access


Discuss MDW Security with 2007 accdb in the comp.databases.ms-access forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
fearless55
 
Posts: n/a

Default MDW Security with 2007 accdb - 08-22-2012 , 11:54 AM






Hello,
Do I still have to use the .mdw file to run security for the accdb? I can't find how, but my old mdb will still prompt for a user/password even if opened from the file explorer. Can't seem to set this up with accdb. Any pointers would be useful, thanks.

Reply With Quote
  #2  
Old   
Access Developer
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-22-2012 , 05:53 PM






No. User/group security is still available but only with MDB/MDE, not with
the newer ACCDB files.

--
Larry Linson
Microsoft Office Access MVP
Co-Author, Microsoft Access Small Business Solutions, Wiley 2010

"fearless55" <james (AT) pigottsinvestments (DOT) co.uk> wrote

Quote:
Hello,
Do I still have to use the .mdw file to run security for the accdb? I
can't find how, but my old mdb will still prompt for a user/password even
if opened from the file explorer. Can't seem to set this up with accdb.
Any pointers would be useful, thanks.

Reply With Quote
  #3  
Old   
fearless55
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-23-2012 , 06:17 AM



On Wednesday, August 22, 2012 11:53:06 PM UTC+1, Access Developer wrote:
Quote:
No. User/group security is still available but only with MDB/MDE, not with

the newer ACCDB files.



--

Larry Linson

Microsoft Office Access MVP

Co-Author, Microsoft Access Small Business Solutions, Wiley 2010



"fearless55" <james (AT) pigottsinvestments (DOT) co.uk> wrote in message

news:8699df5c-8855-4c1e-a504-27eb0e03a8b0 (AT) googlegroups (DOT) com...

Hello,

Do I still have to use the .mdw file to run security for the accdb? I

can't find how, but my old mdb will still prompt for a user/password even

if opened from the file explorer. Can't seem to set this up with accdb.

Any pointers would be useful, thanks.
Wow! What can we do to protect access to certain forms etc?

Reply With Quote
  #4  
Old   
Access Developer
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-23-2012 , 07:14 PM



"fearless55" <james (AT) pigottsinvestments (DOT) co.uk> wrote

Quote:
No. User/group security is still available but only
with MDB/MDE, not with the newer ACCDB files.

Wow! What can we do to protect access to
certain forms etc?
I'm certainly not the best authority on the subject of security . . . Access
security has, in every version, been sufficiently weak that you could search
the Internet and find "breaker" code. Sergei Gavrilov (who creates,
publishes, and sells some good Access software tools) gave up on selling
breaker code and published a free version that didn't even require the MDW
file, just to show it could be done. Since I realized that Access security
didn't protect much of anything, I didn't exert myself to try to create a
secure database.

Most of my "paid" work used a server database of one brand or another and
data security relied on the server DB's security -- but, you are correct
that doesn't let you use security to block access to forms. Also, the vast
bulk of what I did was "bespoke systems" (systems created for a specific
client for their own internal use, accessible only to/by their employees)
and for "sensitive" data, we might create a separate database that was
distributed only to those employees who should have access.

Although there has been (and still is) code that can be demonstrated to
extract code from MDE or ACCDE, it is not as common as heavy-duty "security
breaker" code, so a combination of code, compilation to MDE or ACCDE, and
your own security might be sufficient.

I did not join in the mass weeping, wailing, and gnashing of teeth over the
loss of Access security, because it had not (I thought, and still think)
been really worth the effort to implement it in your databases anyway.

Sorry that I can't offer you a good workaround security option, but every
one I've seen was quickly broken by those who had an interest in such.

Larry Linson
Microsoft Office Access MVP
Co-Author, "Microsoft Access Small Business Solutions", pub by Wylie,
2010

Reply With Quote
  #5  
Old   
Phil
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-23-2012 , 07:54 PM



On 23/08/2012 12:18:00, fearless55 wrote:
Quote:
On Wednesday, August 22, 2012 11:53:06 PM UTC+1, Access Developer wrote:
No. User/group security is still available but only with MDB/MDE, not with

the newer ACCDB files.



--

Larry Linson

Microsoft Office Access MVP

Co-Author, Microsoft Access Small Business Solutions, Wiley 2010



"fearless55" <james (AT) pigottsinvestments (DOT) co.uk> wrote in message

news:8699df5c-8855-4c1e-a504-27eb0e03a8b0 (AT) googlegroups (DOT) com...

Hello,

Do I still have to use the .mdw file to run security for the accdb? I

can't find how, but my old mdb will still prompt for a user/password even

if opened from the file explorer. Can't seem to set this up with accdb.

Any pointers would be useful, thanks.

Wow! What can we do to protect access to certain forms etc?

As Larry says, you can't

I use a treeview type menu system (if you can get your MSCOMCTL to work)
Basically the query that "powers" the menu contains tables of
Users, JoinMenuUser and Menu

JoinMenuUser has fields
UserID
MenuID
UserPermissions
The first 2 are a combined index
When a user logs on, a flag is set in the user table and the Menu Query only
returns MenuIDs where the user is logged on.
Permissions for read only or read/write are applied as the form is opened by
clicking the line on the treeview menu

Phil

Reply With Quote
  #6  
Old   
The Frog
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-24-2012 , 06:54 AM



If you wish to protect the data then you need to do this in code.
This has been debated and illustrated in threads in this news group.
If you wish to control access to forms then what Larry and Phil has
told you is spot on. Using both methods in concert can produce a
solution that suits even some of the more demanding situations.

Keep in mind that security is an often misused term with a slippery
definition. Access to the application itself, access to its forms and
reports, and data safety / encryption are all aspects that you might
consider. For the most part these have to be implemented at design
time and not tacked on after the app is already built.

The Frog

--
Cheers

The Frog

Reply With Quote
  #7  
Old   
fearless55
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-24-2012 , 08:28 AM



On Friday, August 24, 2012 1:14:28 AM UTC+1, Access Developer wrote:
Quote:
"fearless55" wrote



No. User/group security is still available but only

with MDB/MDE, not with the newer ACCDB files.



Wow! What can we do to protect access to

certain forms etc?



I'm certainly not the best authority on the subject of security . . . Access

security has, in every version, been sufficiently weak that you could search

the Internet and find "breaker" code. Sergei Gavrilov (who creates,

publishes, and sells some good Access software tools) gave up on selling

breaker code and published a free version that didn't even require the MDW

file, just to show it could be done. Since I realized that Access security

didn't protect much of anything, I didn't exert myself to try to create a

secure database.



Most of my "paid" work used a server database of one brand or another and

data security relied on the server DB's security -- but, you are correct

that doesn't let you use security to block access to forms. Also, the vast

bulk of what I did was "bespoke systems" (systems created for a specific

client for their own internal use, accessible only to/by their employees)

and for "sensitive" data, we might create a separate database that was

distributed only to those employees who should have access.



Although there has been (and still is) code that can be demonstrated to

extract code from MDE or ACCDE, it is not as common as heavy-duty "security

breaker" code, so a combination of code, compilation to MDE or ACCDE, and

your own security might be sufficient.



I did not join in the mass weeping, wailing, and gnashing of teeth over the

loss of Access security, because it had not (I thought, and still think)

been really worth the effort to implement it in your databases anyway.



Sorry that I can't offer you a good workaround security option, but every

one I've seen was quickly broken by those who had an interest in such.



Larry Linson

Microsoft Office Access MVP

Co-Author, "Microsoft Access Small Business Solutions", pub by Wylie,

2010
Thanks Larry, I'm in total agreement with you. I only used it as a way of allowing different people to see different things.

Talking of security - I have this group unlinked to my google profile and have only opted for people to see my nickname with no picture. so how come my email address is appearing and one topic has my pic and links to LinkedIn and Facebook? Is Google security all it is purporting to be?

Reply With Quote
  #8  
Old   
Access Developer
 
Posts: n/a

Default Re: MDW Security with 2007 accdb - 08-25-2012 , 06:32 PM



I created this separate gmail account to use for newsgroups... and don't
recall when, if ever, I checked for email being sent there.

--
Larry Linson
Microsoft Office Access MVP
Co-Author, Microsoft Access Small Business Solutions, Wiley 2010

"fearless55" <james (AT) pigottsinvestments (DOT) co.uk> wrote

On Friday, August 24, 2012 1:14:28 AM UTC+1, Access Developer wrote:
Quote:
"fearless55" wrote



No. User/group security is still available but only

with MDB/MDE, not with the newer ACCDB files.



Wow! What can we do to protect access to

certain forms etc?



I'm certainly not the best authority on the subject of security . . .
Access

security has, in every version, been sufficiently weak that you could
search

the Internet and find "breaker" code. Sergei Gavrilov (who creates,

publishes, and sells some good Access software tools) gave up on selling

breaker code and published a free version that didn't even require the MDW

file, just to show it could be done. Since I realized that Access security

didn't protect much of anything, I didn't exert myself to try to create a

secure database.



Most of my "paid" work used a server database of one brand or another and

data security relied on the server DB's security -- but, you are correct

that doesn't let you use security to block access to forms. Also, the
vast

bulk of what I did was "bespoke systems" (systems created for a specific

client for their own internal use, accessible only to/by their employees)

and for "sensitive" data, we might create a separate database that was

distributed only to those employees who should have access.



Although there has been (and still is) code that can be demonstrated to

extract code from MDE or ACCDE, it is not as common as heavy-duty
"security

breaker" code, so a combination of code, compilation to MDE or ACCDE, and

your own security might be sufficient.



I did not join in the mass weeping, wailing, and gnashing of teeth over
the

loss of Access security, because it had not (I thought, and still think)

been really worth the effort to implement it in your databases anyway.



Sorry that I can't offer you a good workaround security option, but every

one I've seen was quickly broken by those who had an interest in such.



Larry Linson

Microsoft Office Access MVP

Co-Author, "Microsoft Access Small Business Solutions", pub by Wylie,

2010
Thanks Larry, I'm in total agreement with you. I only used it as a way of
allowing different people to see different things.

Talking of security - I have this group unlinked to my google profile and
have only opted for people to see my nickname with no picture. so how come
my email address is appearing and one topic has my pic and links to LinkedIn
and Facebook? Is Google security all it is purporting to be?

Reply With Quote
Reply




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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.