navicat

SQL Server

设置sa

-- 启用sa账户
ALTER LOGIN sa ENABLE;
GO

-- 重置sa密码(将'YourNewStrongPassword'替换为你的新密码)
ALTER LOGIN sa WITH PASSWORD = 'YourNewStrongPassword';
GO

-- 可选:如果需要取消密码策略限制(仅用于测试环境)
ALTER LOGIN sa WITH CHECK_POLICY = OFF;
GO
ALTER LOGIN sa WITH CHECK_POLICY = ON;
GO

-- 可选:如果账户被锁定,解锁sa账户
ALTER LOGIN sa WITH CHECK_POLICY = OFF;
GO
ALTER LOGIN sa WITH CHECK_POLICY = ON;
GO

如果SQL Server位启用混合身份验证模式,需要设置:

-- 修改为混合身份验证模式(请谨慎操作)
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', 
     N'SOFTWARE\Microsoft\Microsoft SQL Server\MSSQLServer', 
     N'LoginMode', 
     REG_DWORD, 
     2;
GO

EXEC xp_instance_regread N'HKEY_LOCAL_MACHINE', 
     N'SOFTWARE\Microsoft\Microsoft SQL Server\MSSQLServer', 
     N'LoginMode';
GO

结果显示为‘1’,表示仅Windows身份验证;如果是‘2’,表示混合身份验证;
然后重启 SQL Server服务;
image

连接

image

posted @ 2025-09-26 00:21  wesson2019  阅读(13)  评论(0)    收藏  举报