2

特定のユーザーが SQL Server に最後にログインしたのはいつかを判断する方法はありますか? データベース サーバーの監査を実行しようとしていますが、冗長なユーザーを削除したいと考えています。

ちなみに、私が興味を持っているのは、個々のデータベースのユーザーではなく、サーバー レベル (つまり、ログイン) のユーザーです。

前もって感謝します。

4

3 に答える 3

2

私は前にこの質問をしました...

sql-server-find-last-time-user-was-connected

私は、SQLエージェントを使用して一定期間にわたって定期的に新しいログインのためにmaster..sysprocessesを読み取るいくつかのSQLを実行することになったと思います。

于 2010-02-16T16:56:29.917 に答える
1

成功したログインのログイン監査が有効になっている場合でも、SQL エラーログがどこまでさかのぼるかによって異なります。

SQL Server 2000 の監査

于 2010-02-16T16:07:06.890 に答える
0

ログオン トリガーを確認してください(SQL Server 2005 以降で利用可能)

于 2010-02-16T16:19:33.073 に答える