SQL Server 分配权限

  • 分配权限

    权限是指管理主体对安全对象具有访问级别的规则。您可以在MS SQL Server中授予,吊销和拒绝权限。要分配权限,可以使用以下两种方法之一。
  • 方法1 –使用 SSMS(SQL SERVER Management Studio)

    步骤1 - 步骤1-连接到实例并展开文件夹,如以下快照所示。
    sqlserver db
    步骤2 - -右键单击TestUser,然后单击属性。出现以下屏幕。
    sqlserver db
    步骤3 - 单击搜索,然后选择特定选项。单击对象类型,选择表,然后单击浏览。选择“test”表,然后单击“确定”。出现以下屏幕。
    sqlserver db
    步骤4 - 选中“选择权限”下“授予”列的复选框,然后单击“确定”,如上快照所示。
    sqlserver db
    步骤5 - 在授予“TestUser”的TestDB数据库的“TestTable”上选择权限。单击确定。
  • 方法2 –使用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