如何启用SQL Server中sa用户TCP/IP登录
更改身份验证模式(使用SSMS修改)
1) 在 SQL Server Management Studio (SSMS) 的对象资源管理器中,右键单击服务器,然后选择“属性”》在“安全性”页上的“服务器身份验证”下,选择“Windows和SQL Server混合身份验证”,然后选择“确定”。
2) 在“对象资源管理器”中,右键单击服务器,然后选择“重新启动”。 如果运行有 SQL Server 代理,则也必须重新启动该代理。
注意: sa用户默认不启用。
sa 帐户是一个已知的 SQL Server 帐户,并且经常成为恶意用户的攻击目标。 除非应用程序需要使用 sa 帐户,否则请不要启用它。请务必为 sa 登录名使用强密码。
启用 sa 登录(使用 SSMS修改)
1) 在“对象资源管理器”中,依次展开“安全性”、“登录名”,右键单击“sa”,然后选择“属性”。
2) 在“常规”页上,可能需要为 sa 登录名创建密码并确认该密码。
3) 在“状态”页上的“登录”部分,选择“已启用”,然后选择“确定”。
【基础环境】
Windows 2019 + Sqlserver 2022 dev;
【问题现象】
SSMS使用Windows 验证可以访问SQLServer本地服务器,但本机或异机使用混合验证则不能访问,后检查SQLServer服务器1433端口不通。
【解决方案】
目标:启用SQLServer的1433监听端口。
步骤:
1) 启动【SQL Server 配置管理】,
2) 选中 【SQL Server网络配置】 》【MSSQLSERVER的协议】 》 双击【TCP/IP】打开配置TCP/IP属性对话框;
3) 将IP1到IP6的【已启用】全部设置为【是】,将IPALL的【TCP端口】改为1433;
4) 启用【TCP/IP】,使其从禁用状态修改为启用状态;
5) 重启SQL Server服务
6) 使用netstat -a检查SQLServer 服务出现1433端口;
7) 使用SSMS异机可以访问。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作