Solved

Microsoft Access Security with SQL Server Server and Windows Authentication Groups problem

Posted on 2007-11-21
3
593 Views
Last Modified: 2013-11-28
I have an Access 2003 front end linked to SQL Server 2005 tables.

Two groups of people are allowed access to the database, one group allowed to see certain tables/forms and the other group different tables/forms.

I am using Windows Authentication because these people have Windows groups already and have set up SQL Server Logins for them following the method in this question (http://www.experts-exchange.com/Microsoft/Development/MS_Access/Access_Coding-Macros/Q_22971000.html?sfQueryTermInfo=1+permiss+secur)
ie Use windows authentication
Use windows groups
Assign windows accounts to windows groups
Use group logins on SQL Server that correspond to the windows groups
Grant permissions to group logins


So my two Logins have select, update, delete, insert permissions on one of two different schemas and are denied these rights on the opposite one.

PROBLEM - it has made no difference!! as when they open the Access database they can still see all the linked tables and open them up etc. Does anyone know what I have done wrong - is there some VBA code I could use to see how the person is logging in and what permissions they have

Thanks
0
Comment
Question by:stuntwoman
  • 2
3 Comments
 
LVL 30

Accepted Solution

by:
nmcdermaid earned 400 total points
Comment Utility
Change your ODBC connention to use windows authenticatoi nand relink all of your tables.

It sounds like its still using the old authentication method (usually a hard coded user and password)
0
 

Author Comment

by:stuntwoman
Comment Utility
thanks I will try this. I hadn't thought to re-link my tables so perhaps this is the problem
0
 
LVL 30

Expert Comment

by:nmcdermaid
Comment Utility
You definitely need to relink to refresh the connection method.
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

Most if not all databases provide tools to filter data; even simple mail-merge programs might offer basic filtering capabilities. This is so important that, although Access has many built-in features to help the user in this task, developers often n…
In a multiple monitor setup, if you don't want to use AutoCenter to position your popup forms, you have a problem: where will they appear?  Sometimes you may have an additional problem: where the devil did they go?  If you last had a popup form open…
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…
With Microsoft Access, learn how to specify relationships between tables and set various options on the relationship. Add the tables: Create the relationship: Decide if you’re going to set referential integrity: Decide if you want cascade upda…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now