SQL Server2008R2无法使用SSMS Windows身份验证连接

时间:2024-03-24 08:48:07

SQL Server2008R2无法使用SSMS Windows身份验证连接

近期需要使用sql server数据库进行问题现场还原,第一次在电脑上安装sql server,遇到这个坑爹问题。

sql server2008R2安装包:链接:https://pan.baidu.com/s/1uSzd6NtAG5lENxKZVFpjmw

安装后无需手动安装SSMS(SQL Server Manager Studio)
提取码:lyfm

解决方案

  1. 正确安装的sql server2008R2应该如下图所示:
    SQL Server2008R2无法使用SSMS Windows身份验证连接
  2. 打开SQL Server 配置管理器,设置ip地址为127.0.0.1的tcp端口号为1433,设置ipall中的TCP端口号为1433(设置前请先确认该端口是否被占用)。设置完成后重新启动SQL Server(实例名称,默认为MSSQLSERVER)服务。

SQL Server2008R2无法使用SSMS Windows身份验证连接
右键TCP/IP属性界面设置:
SQL Server2008R2无法使用SSMS Windows身份验证连接

  1. 启动SSMS,选择windows身份验证,连接成功。
  2. 若需要进行远程连接的允许设置,请往下继续看。
  3. 连接成功后,右键点击连接名-属性-安全性,检查是否设置为混合验证模式。
    SQL Server2008R2无法使用SSMS Windows身份验证连接
  4. 进入(local)-安全性-登录名-sa-右键属性-常规,检查是否为下图所示。

SQL Server2008R2无法使用SSMS Windows身份验证连接