MS SQL Server – 分配权限
MS SQL Server – 分配权限
权限是指管理委托人对安全对象的访问级别的规则。您可以在 MS SQL Server 中授予、撤销和拒绝权限。
要分配权限,可以使用以下两种方法之一。
方法 1 – 使用 T-SQL
句法
Use <database name> Grant <permission name> on <object name> to <username\principle>
例子
要将“TestDB”数据库中名为“TestTable”的对象的选择权限分配给名为“TestUser”的用户,请运行以下查询。
USE TestDB GO Grant select on TestTable to TestUser
方法 2 – 使用 SSMS(SQL Server Management Studio)
步骤 1 – 连接到实例并展开文件夹,如下面的快照所示。
步骤 2 – 右键单击 TestUser,然后单击属性。出现以下屏幕。
步骤 3单击“搜索”并选择特定选项。单击对象类型,选择表并单击浏览。选择“TestTable”并单击“确定”。出现以下屏幕。
步骤 4选中 Select permission 下的 Grant 列的复选框,然后单击 OK,如上图所示。
步骤 5选择授予“TestUser”的 TestDB 数据库的“TestTable”权限。单击确定。