How do I set up a SQL Server 2000 DSN connection when moving servers?
March 15, 2008 12:49 PM
Subscribe
IANA IT professional, but I need to move our SQL Server database from one server to another server. I can't get the DSN connections to work now that we're on the new server; can you please hold my hand?
Our office is upgrading to a new server this weekend. Both servers are Windows Small Business Server 2003 (using SQL Server 2000).
We had one database on the old server called OURGREATDB. I detached it in Enterprise Manager, copied it onto a thumb drive, placed it in the folder that our IT consultant set up for SQL Server on the new machine, and attached it there. It looked like it worked just fine; I can browse tables, etc, in EM no problem. Now the new server is all set up on our LAN and our users have joined its domain, etc. The old server is disconnected and out of the picture.
Users on the LAN connect to the database using an Access 2003 front end and a DSN connection (I know, I know, we should switch to something better--I can worry about that on Monday once this is all working). I tried changing the DSN connection on a user's computer and it won't authenticate ('Login failed for user BOB'). This is using SQL Server authentication with the new server name, along with the same ID and password that worked on the old server. I can see user BOB in EM on the server just fine.
So I guess my question is, how do I manage the IDs and Passwords on the new SQL Server to make them work the way they did before switching machines?
I did change a setting in EM on the new server to allow both windows & sql server authentication (then stopped and started) but I don't really understand how any of this works so I'm not sure where (if anywhere) the password needs to be reentered on the new server.
If anyone can make sense of what I'm asking I'll be eternally grateful. Small words and short sentences, please--I'm a hack at this and our IT consultant has no SQL Server experience at all. Thanks!
posted by bcwinters to computers & internet (7 comments total)
1 user marked this as a favorite
If that's the case, is the new DB server part of the same domain as the workstations? Next, go to Enterprise Manager and make sure that you add a new username for each Windows account that needs access, and give it permissions to the correct database.
This MSDN article may be of help.
posted by odinsdream at 1:31 PM on March 15