国庆第四天,某项目中需要连接远程SQL Server服务器,因此在SQL Server中添加了一个登录名,各种权限都给了,但程序调试还是连不上。
经过一番折腾,找到了原因:
由于新添加的登录名采取的是SQL Server验证,因此需要对SQL Server实例的属性进行修改,“服务器身份验证”这一项要设置为“SQL Server和Windows身份验证模式”。
![](https://img8.php1.cn/3cdc5/fefd/ae9/4910c510dd1ed441.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP6bmw5L-h5oGv5oqA5pyv5pyN5Yqh6YOo,size_18,color_FFFFFF,t_70,g_se,x_16)
然后重新启动实例,连接成功。