SOLVED: Can’t Connect to MS SQL Server 2005 (Error: 18456)

I decided to post the solution to this problem that I believe many people have encountered. After trying for 2 days, I finally found the solution to it and am just very frustrated to how simple it actually was and that it wasn’t explicitly mentioned in the setup of MSSQL.

I am using Windows Vista SP2.

If you’ve tried other methods that are posted online (e.g. Setting Advanced Settings for Windows Firewall, Enabling Pipeline and TCP/IP, etc) and it doesn’t seem to work, perhaps the following method will work:

1) Go to All Programs -> Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Surface Area Configuration
2) Click on Add New Administrator
3) On the left window, under your (Computer name, e.g. USER-PC) click on Member of SQL Server SysAdmin role on (Computer name)
4) Click on the > button
5) Click on OK

Try connecting to MS SQL Server 2005 using SQL Server Management Studio Express using Windows Authentication and it should work now. 🙂

Continue Reading