【发布时间】:2022-07-12 20:21:40
【问题描述】:
有没有其他方法可以在没有 sysadmin 角色或 ALTER TRACE 权限的情况下在 SQL Server 数据库上运行 tSQLt?
我们目前正在尝试使用 Redgate 的一个名为 SQLTest 的测试工具,它使用 tSQLt 框架。我们已经成功地将它安装在具有 sysadmin 角色的数据库上,但是除了具有 sysadmin 角色的人之外,没有人能够使用该工具。任何尝试过的人都会收到与权限相关的错误消息。
我一直在联系 Redgate 支持,他们告诉我的只是需要 sysadmin 角色或至少需要 ALTER TRACE 权限。这些是提升的权限,不应授予数据库上的所有用户。
任何帮助将不胜感激。
【问题讨论】:
标签: permissions tsqlt