新手如何正确使用MSSQL授权(mssql grant)

特性

作为数据库管理人员,用户会面临对MSSQL服务器安全性的担忧,使用MSSQL的授权特性可以有效的保护用户的数据安全。本文将介绍如何正确使用MSSQL的授权特性。

首先,使用Windows认证登录MSSQL服务器,然后在SQL Server Management Studio (SSMS)中选择新建登录:

![登录](https://img2020.cnblogs.com/blog/7f9989/202006/7f9989-20200616231132209.png)

接下来,创建一个新的Windows用户并将其设为服务器管理员。要执行此操作,请在Windows控制面板中打开用户管理器,然后右键单击“本地用户和组”并选择“新建用户”,在弹出的窗口中输入新用户的信息:

![创建新用户](https://img2020.cnblogs.com/blog/7f9989/202006/7f9989-20200616231743006.png)

然后,单击“完成”按钮结束安装,并返回本地用户和组管理器,此时该用户会出现在列表中,并取得管理员权限:

![本地用户](https://img2020.cnblogs.com/blog/7f9989/202006/7f9989-20200616232044215.png)

接着,在SQL Server Management Studio中运行以下代码,赋予该用户管理员权限:

“`sql

USE [master]

GO

CREATE LOGIN [Rocky]

WITH PASSWORD = ‘Rocky123’,

DEFAULT_DATABASE = [master]

GO

— 指定其身份为管理员

EXEC sp_addsrvrolemember ‘Rocky’,’sysadmin’

GO


最后,在客户端机器上使用SQL Server Configuration Manager启用Mixed Mode认证,这样新的账号就可以登录了:

![启用 Mixed Mode](https://img2020.cnblogs.com/blog/7f9989/202006/7f9989-20200616233615270.png)

以上内容是如何正确使用MSSQL授权特性的一个简要指南,正确使用MSSQL授权特性可以有效的加强MSSQL服务器的安全性,确保用户的数据安全性。

数据运维技术 » 新手如何正确使用MSSQL授权(mssql grant)