gpt4 book ai didi

sql-server - 是否可以限制 SQL Server 2005 中角色/登录名的连接数?

转载 作者:行者123 更新时间:2023-12-01 04:22:05 25 4
gpt4 key购买 nike

例如设置它以便您可以将给定技术帐户的连接限制为最多 2 个连接,第三个连接被反复阻止,直到放弃其他一个连接

最佳答案

是的,但您需要一点 SQL 代码。您可以通过创建 Logon Trigger 来强制执行您喜欢的任何策略。 .这个触发器是 SQL Server 2005 SP2 的新增功能(它是 而不是 在 RTM 版本 afaik 中),并且在每次建立连接时运行,在从所述连接接受任何语句之前。确保为触发器使用正确的 EXECUTE AS 子句。在触发器中,您可以检查 sys.dm_exec_sessions 和 sys.dm_exec_connections 并决定是否允许新连接是/否。请注意,在 SQL 2005 上, session 数不一定与连接数相等,因为 MARS .如果您允许 2 个连接或 2 个 session ,您应该决定您的策略。

关于sql-server - 是否可以限制 SQL Server 2005 中角色/登录名的连接数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/926402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com