SQL Server 2012データベースのユーザーアクセス権とアクセスの監査レポートを作成しようとしています。データベースユーザーのログイン名のSQL Server 2012監査レポート
- sys.database_role_members
- sys.database_principals
- sys.login_token
- sys.database_permissions
- sys.columns
- sys.objects - 以下の表を使用
の場合はを除くすべての必要な情報を取得できます。ログイン名はデータベースユーザーに関連付けられています。
誰でもこの情報がどこにあるのかを指摘できますか?
興味深い検討する必要があります何かがある場合はそれをMicrosoft Logon Triggersを記録し、その後、一定の条件の下でログインしてからユーザーを防ぐことができるログオントリガを見てみる必要があり、ユーザー名とログインが常にで一致します私の環境。 dbユーザーを作成すると、ログイン用に作成されます。ユーザーはログインにマップされます。 (まれな例外はありますが) – Avithohol
データベース上のdboユーザーは個人のログインにマッピングされているはずですので、すべてのデータベースのすべてのユーザーのプロパティを調べて確認する必要はありません。レポートのログイン名を確認します。これについての考えは? – GemmaB