无法使用SSMS和SQL Server身份验证连接到SQL Server Express

时间:2016-10-01 14:01:44

标签: sql-server authentication ssms sql-server-2008r2-express

我一直在使用带有Windows身份验证的SQL Server Express多年,没有任何问题。但是,对于不同的应用程序,我需要使用服务器身份验证。我正在运行SQL Server 2008 R2 Express。

以下是我迄今为止在SSMS中所做的工作:

  • 在“服务器属性”的“安全性”部分中启用“SQL Server和Windows身份验证模式”

  • 使用“public”和“sysadmin”服务器角色创建新服务器

  • 使用上述登录名创建了一个新的数据库用户,并为其分配了db_accessadmin,db_datareader和db_datawriter。

当我尝试使用SSMS和SQL Server身份验证连接到服务器时,出现“登录失败...”,出现18456错误。

我肯定会提供正确的密码。

服务器身份验证还有什么需要完成的吗?

感谢。

1 个答案:

答案 0 :(得分:1)

启用SQL Server身份验证模式后,需要重新启动SQL Server。