を除くすべてのユーザーを SQL Server から切断したいと考えていますsa
。
これの必要性は次のとおりです。
ERP 用の db メンテナンス ユーティリティを作成しました。実行する前に、すべてのユーザーにログオフを求める必要があります。だからどういうわけか私は彼らにメッセージを(ERP経由で)「5分で切断します。作業を保存してログオフしてください。そうしないと追い出されます」というメッセージを送り、5分後にすべての人を切断するコマンドをサーバー上で実行したいと思います。「sa」またはとにかく「1人の特定のユーザー」が切断されないようにしたいのは、dbメンテナンスユーティリティがそのユーザーをdb接続に使用するためです。
私はこれを見つけました:
use master
alter database MyDatabase set offline with rollback immediate
しかし、「特定の 1 人のユーザーは例外です」と言う方法はありますか?