使用Microsoft Server Management Studio连接到sql server 2008

时间:2013-03-16 22:12:11

标签: sql-server-2008 ssms

我很难连接到我的MS SQL Server,但我找不到教程或回答如何做到这一点,即使我认为这应该是非常标准的东西。

我目前的设置是这样的 - 我有新安装的视觉Studio 2010并跟随Beth Massi's文章Step-by-Step: Installing SQL Server Management Studio 2008 Express after Visual Studio 2010http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step-by-step-installing-sql-server-management-studio-2008-express-after-visual-studio-2010.aspx

但我无法连接到SQL Server。在我的Configuration Tools\SQL Server Configuration Manager中,当我打开它时,我会看到这一点:

Configuration Manager Main View

我设置为Enable所有TCP\IPNamed Pipes(只是看到这可能有问题)并且在服务SQL Server (SQLEXPRESS)的属性中我看到了:

SQL config properties

我还在Log On标签中看到:

SQL conf pass

某种密码(不是由我输入的)似乎是默认的东西,但由于我不确定问题出在哪里,我试图展示我认为可能与解决问题有关的所有事情。

最后我尝试了不同的选项来连接到我的SQL Server表单,最后我得到了这个:

SQL management studio and Error

如您所见,我收到错误(包括在内以便能够阅读)。我读取了可能需要的机器名称,因此我的用户帐户名称为Xman,我的机器名称为Xman-PC。虽然我的打印屏幕图像不是来自此尝试,但我尝试使用XMAN-PC\SQLEXPRESS连接到服务器但是再次 - 没有成功。\

你能指点我一个关于如何连接到MS SQL Server的好教程(我简直无法用简单的步骤解释你需要做什么才能连接到服务器)或者你能告诉我如何设置我的配置,所以我实际上可以开始使用数据库了吗?

P.S

忘记在Command Prompyt中提及 - sqlcmd命令也会返回错误 - Could not open SQL connection

P.S

最后,我设法使用Windows Authentication(local)\sqlexpress连接ServerName。这至少意味着一切正常。但现在我想知道如何使用SQL Server Authentication进行连接。它必须是Windows Authentication的默认值?!

1 个答案:

答案 0 :(得分:1)

看起来你已经完成了艰苦的工作 - 最后一步将启用SQL Server身份验证。

由于您使用默认值安装,因此仅允许 Windows身份验证;您需要将其设置为 SQL Server和Windows身份验证模式。您可以通过Management Studio通过实例属性 - >执行此操作安全

有关详细信息,请参阅此链接:Change Server Authentication Mode