你是SQL Server数据库的开发者。你为销售部门创建了一个存储过程,生成EndO

15 查阅
你是SQL Server数据库的开发者。你为销售部门创建了一个存储过程,生成EndOfMonthSales报告。你利用下面的语句为EndOfMonthSales报告分配权限GRANT EXECUTE ON EndOfMonthSales TO SalesDeptAndrea加入了销售部门并且成为SalesDept角色成员。Andrea也是Marketing角色成员,该角色已经被拒绝访问EndOfMonthSales报告。Andrea不能执行存储过程。其他销售部门的雇员没有碰到该问题。你该怎么办?

添加 Andrea 到db_datareader 数据库角色中.授予 REFERENCES权限到 public 角色中.

从Marketing角色中删除Andrea。

在已经引用存储过程的表上授予 Andrea’s数据库用户账户选择的权限.

在已经引用存储过程的表上授予 Andrea’s数据库用户账户REFERENCES的权限.

参考答案:

B

SQL试