SQL Server2017配置允许远程连接

今天学习C#的数据库编程设计时,采用直接访问模式操作数据库时报错:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
经过一番google,在这里记录下我的解决方案。

配置端口

由于服务器是在本地上,所以我直接采用的1433端口。
先打开TCP/IP再继续操作。

配置完成后重启SQL Server服务。

配置规则

运行firewall.cpl→打开防火墙→高级设置→入站规则→新建规则→选择C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS01\MSSQL\Binn\sqlserver.exe。

配置登陆模式

登陆SQL Server后,鼠标指向服务器,右键打开属性,点击安全性,选择混合登陆模式。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传。

打开允许连接

在上一步的操作内进行。

配置登陆用户

按照图示找到“sa",右键属性,左侧选择常规,右侧选择”SQL Server身份验证”,并设置密码。

重新登陆

退出SQL Server Management Studio Express,改用之前设置好的sa用户登陆。

重启SQL Server服务

你可能感兴趣的:(瞎折腾)