Solved

Connect two .MDB files, but one has Security.mdw file applied to it

Posted on 2009-04-14
9
227 Views
Last Modified: 2012-05-06
I have two local DBs, one is blank and the other has test data within it.  The blank database has no security applied to it, but the Testing DB has a security.mdw file applied to it.  I have full access to the security settings and know all the passwords so i can edit the security settings without any issues.

My trouble is when I try linking the test MDB file to the blank MDB file.  I keep getting a permissions issue.  I am not sure what the file is authenticating the connection as since I never get prompted for a userID/password during the linking process.  I tried adding my domain userID to the security of the Test MDB but that did not work.  Any suggestions would be great.

+++I attached a screen shot of the error meesage+++
Permissions-Error.jpg
0
Comment
Question by:szadroga
  • 5
  • 4
9 Comments
 
LVL 10

Expert Comment

by:Michael Vasilevsky
ID: 24141854
How are you linking?
0
 

Author Comment

by:szadroga
ID: 24141888
I opened the blank DB and chose Linked Tables...this gave me the option to Browse for the other MDB file which i can locate.  When I try to open the other .MDB file i get the permission error message because that DB has the MDW file applied to it.  Isnt there a way to hard code a connection string with a username and password.  I have a valid username/password to connect into it, but i never get prompted for it when trying to link using the Linked Tables...
0
 
LVL 10

Expert Comment

by:Michael Vasilevsky
ID: 24142025
Then you'll probably want to use something like the code here:

http://www.mvps.org/access/tables/tbl0010.htm

Your connection string will look something like:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Desktop\...;User Id=Username;Password=Password;"

The Linked Table manager, Link Table function, and Import objects function will not allow you to pass a username and password. Alternatively you could join the Testing DB mdw workgroup with your blank database as well.
HTH,

MV
0
 

Author Comment

by:szadroga
ID: 24144122
Can you further explain the process of joining the Testing DB mdw workgroup with my blank DB?
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 

Author Comment

by:szadroga
ID: 24144134
Also if i were to code the string, where would i enter the code.  I guess i would create a new module...Would the function be something similar to database open()?
0
 
LVL 10

Expert Comment

by:Michael Vasilevsky
ID: 24144496
the mvps.org site tells how to do it. The string goes in the ConnectString field of a new table callled tblReconnectODBC . Then call the function fReconnectODBC on the startup form OnOpen event. There is no Database OnOpen event as far as I know.
Let me know if you need any other details!
Best,

MV
0
 

Author Comment

by:szadroga
ID: 24147556
So i have to create a new Startup form in order to be able to place the code within the OnOpen event?
0
 
LVL 10

Accepted Solution

by:
Michael Vasilevsky earned 500 total points
ID: 24150039
Yeah you could also call the function in an AutoExec macro, see here:

http://www.experts-exchange.com/Microsoft/Development/MS_Access/Access_Coding-Macros/Q_23081084.html
0
 

Author Comment

by:szadroga
ID: 24150218
ok, i think i am on the right track.  I really appreciate all the help, i will award the points.
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It took me quite some time to sort out all the different properties of combo and list boxes available from Visual Basic at run-time. Not that the documentation is lacking: the help pages are quite thorough and well written. The problem was rather wh…
Overview: This article:       (a) explains one principle method to cross-reference invoice items in Quickbooks®       (b) explores the reasons one might need to cross-reference invoice items       (c) provides a sample process for creating a M…
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

939 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

5 Experts available now in Live!

Get 1:1 Help Now