在SQL Server Management Studio 用WINDOWS连接的情况下改实列的“属性”中“安全性”
选中WINDOWS及SQL验证,再重起SQL服务器后,新建查询,执行下面代码
一、
ALTER LOGIN sa ENABLE
GO
ALTER LOGIN sa WITH PASSWORD = 'password'
GO
二、
ALTER LOGIN [sa]
WITH PASSWORD = N'NewPassword' --不用提供旧密码
安装过程中,SQL Server 数据库引擎设置为Windows 身份验证模式或SQL Server 和Windows 身份验证模式
如果在安装过程中选择“Windows 身份验证模式”,则sa 登录将被禁用。
如果稍后将身份验证模式更改为“SQL Server 和Windows 身份验证模式”,则sa 登录仍处于禁用状态。
若要启用sa 登录帐户,请使用ALTER LOGIN 语句。
安全说明:
sa 帐户是一个广为人知的SQL Server 帐户,并且经常成为恶意用户的攻击目标。
除非您的应用程序需要使用sa 帐户,否则请不要启用它。
为sa 登录名使用一个强密码非常重要。
sa 登录名只能使用SQL Server 身份验证连接到服务器。
更改安全身份验证模式
在SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。
在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。
在SQL Server Management Studio 对话框中,单击“确定”以确认需要重新启动SQL Server。
从SQL Server Management Studio 重新启动SQL Server
在对象资源管理器中,右键单击您的服务器,再单击“重新启动”。
如果运行有SQL Server 代理,则也必须重新启动该代理。
使用Transact-SQL 启用sa 登录帐户
执行下列语句以启用sa 密码并分配一个密码。
ALTER LOGIN sa ENABLE ;
GO
ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>' ;
GO
使用Management Studio 启用sa 登录帐户
在对象资源管理器中,依次展开“安全”、“登录名”,右键单击“sa”,再单击“属性”。
在“常规”页上,您可能需要为sa 登录名创建密码并确认该密码。
在“状态”页的“登录”部分中,单击“启用”,然后单击“确定”。