查看和编写对象的权限,但不能更改它们?

Vac*_*ano 9 sql-server permissions ddl sql-server-2012

我是一名软件开发人员。

我有一个生产数据库,我需要完全 ddl 读取访问权限,但不需要任何 ddl 写入或执行访问权限。

是否有我可以发送给我的 DBA 的脚本,该脚本将授予我完整的 ddl 读取访问权限,而不允许我影响数据库?

小智 10

您将需要VIEW DEFINITION数据库,这将使您能够访问 DDL。

USE <database>;
GRANT VIEW DEFINITION TO <user>;
Run Code Online (Sandbox Code Playgroud)