无法使用SQL Server身份验证与SQL Server Express 2008

Ana*_*nth 0 .net c# sql-server sql-server-express sql-server-2008

我有一个关于SQL Server身份验证的简单问题.

我正在使用VS2010附带的SQL Server 2008 Express.由于SQL Server Express与VS2010一起安装,因此无法输入SQL Server身份验证的密码(如果我选择了SQL Server 2008 Standard,我会看到一个可以输入密码的屏幕).

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

在此输入图像描述

我应该从哪里出发?提前致谢.

Mik*_*son 7

无需重新安装.

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

  • 不错的指南(+1)。尽管如此,如果您刚开始使用服务器,只需重新安装会更快:) 特别是如果您没有 SSMS。 (2认同)