- 微软SQL服务器
- MS SQL Server - 主页
- MS SQL Server - 概述
- MS SQL Server – 版本
- MS SQL Server – 安装
- MS SQL Server – 架构
- MS SQL Server – 管理工作室
- MS SQL Server – 登录数据库
- MS SQL Server - 创建数据库
- MS SQL Server - 选择数据库
- MS SQL Server - 删除数据库
- MS SQL Server - 创建备份
- MS SQL Server - 恢复数据库
- MS SQL Server - 创建用户
- MS SQL Server - 分配权限
- MS SQL Server - 监控数据库
- MS SQL Server - 服务
- MS SQL Server - HA 技术
- MS SQL Server - 报告服务
- MS SQL Server - 执行计划
- MS SQL Server - 集成服务
- MS SQL Server - 分析服务
- MS SQL Server 有用资源
- MS SQL Server - 快速指南
- MS SQL Server - 有用的资源
- 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单击搜索并选择特定选项。单击“对象类型”,选择表并单击“浏览”。选择“测试表”并单击“确定”。出现以下屏幕。
步骤 4选择“选择权限”下“授予”列的复选框,然后单击“确定”,如上面的快照所示。
步骤5选择授予“TestUser”对TestDB数据库的“TestTable”的权限。单击“确定”。