小编Tom*_*ter的帖子

开发人员应该能够查询生产数据库吗?

是否应该授予开发人员查询(SELECT/只读)生产数据库的权限?我之前工作的地方,开发团队有这个db_datareader角色;我现在工作的地方开发团队甚至无法连接到生产实例。

其中一个测试实例是每周一次从生产备份中恢复的生产副本,因此开发人员实际查看数据没有任何问题。

不允许开发人员查询生产(除了根本不希望他们有权读取敏感数据)有什么好的理由?

sql-server best-practices permissions

167
推荐指数
17
解决办法
5万
查看次数

在递归公用表表达式中使用 EXCEPT

为什么以下查询返回无限行?我本来希望该EXCEPT条款终止递归..

with cte as (
    select *
    from (
        values(1),(2),(3),(4),(5)
    ) v (a)
)
,r as (
    select a
    from cte
    where a in (1,2,3)
    union all
    select a
    from (
        select a
        from cte
        except
        select a
        from r
    ) x
)
select a
from r
Run Code Online (Sandbox Code Playgroud)

我在尝试回答Stack Overflow 上的一个问题时遇到了这个问题

sql-server-2008 sql-server execution-plan recursive except

33
推荐指数
2
解决办法
1万
查看次数

查询完成后断开连接的 SSMS 命令

在 SQL Server Management Studio 中,是否有任何方法(例如 SQLCMD 命令或其他东西)让 SQL 脚本窗口在查询执行完成后立即自动断开连接?

sql-server ssms

1
推荐指数
1
解决办法
3962
查看次数