2011-02-05 124 views
0

我有一个关于SQL Server身份验证的简单问题。无法在SQL Server Express 2008中使用SQL Server身份验证

我正在与VS2010一起提供的SQL Server 2008 Express。由于SQL Server Express与VS2010一起安装,因此没有选项可以输入SQL Server身份验证的密码(如果我去了SQL Server 2008 Standard,我会得到一个可以输入密码的屏幕)。

现在,当我尝试使用SQL Server身份验证创建新数据库时,我告诉我输入了我从未创建的用户名和密码。

enter image description here

哪里应该何去何从?提前致谢。

回答

6

无需重新安装。

  1. 下载并安装SQL Server Managment Studio(SSMS)。
  2. 使用SSMS连接到您的服务器,使用Windows身份验证
  3. 右击服务器 - 属性 - 安全选项卡
  4. 选择 “SQL Server和Windows身份验证模式”,单击OK按钮
  5. 右击服务器 - 选择重新启动
  6. 转到常规选项卡上的节点的安全性,登录
  7. 右键单击登录“SA”,选择属性
  8. 输入密码(两次)
  9. 选择状态标签
  10. 选择“授权”下的“允许连接到数据库引擎”,“已启用”
  11. 下选择“登录”
  12. 单击确定
1

安装SQL Server 2008 Express时有两个选项:混合或Windows身份验证。有两个文本框输入sa /密码。

尝试使用Windows身份验证。但最好是在混合模式下重新安装服务器,并使用您将要记住的密码和用户名。

2

我将SqlExpress与Mgmt studio express一起安装。这使我可以更改SA密码。

+1

的链接下载[Management Studio中( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b) – Mayank 2011-02-05 18:40:04

+0

感谢Henk,Holterman – Ananth 2011-02-07 16:12:49