SQL Server の監査アクション グループです。
名前空間: Microsoft.Data.Schema.Sql.SchemaModel
アセンブリ: Microsoft.Data.Schema.Sql (Microsoft.Data.Schema.Sql.dll 内)
構文
'宣言
Public Enumeration SqlAuditActionGroup
public enum SqlAuditActionGroup
public enum class SqlAuditActionGroup
type SqlAuditActionGroup
public enum SqlAuditActionGroup
メンバー
| メンバー名 | 説明 | |
|---|---|---|
| None | アクション グループが提供されなかったことを指定します。 | |
| SuccessfulLogin | プリンシパルが SQL Server に正常にログインしたことを示します。 | |
| Logout | プリンシパルが SQL Server からログアウトしたことを示します。 | |
| ServerStateChange | このイベントは、SQL Server サービスの状態が変更されたときに発生します。 | |
| FailedLogin | プリンシパルが SQL Server にログオンを試みたが失敗したことを示します。 | |
| LoginChangePassword | このイベントは、ALTER LOGIN ステートメントまたは sp_password ストアド プロシージャによってログイン パスワードが変更されたときに発生します。 | |
| ServerRoleMemberChange | このイベントは、固定サーバー ロールにログインが追加されたとき、または削除されたときに発生します。 | |
| ServerPrincipalImpersonation | このイベントは、サーバー スコープ内で偽装操作 (EXECUTE AS <ログイン> など) が使用されたときに発生します。 | |
| ServerObjectOwnershipChange | このイベントは、スキーマ オブジェクト (テーブル、プロシージャ、または関数) の所有者を変更するためのアクセス許可がチェックされたときに発生します。 | |
| DatabaseMirroringLogin | このイベントは、データベース ミラーリングのトランスポート セキュリティに関連した監査メッセージを報告するために生成されます。 | |
| BrokerLogin | このイベントは、Service Broker のトランスポート セキュリティに関連した監査メッセージを報告するために生成されます。 | |
| ServerPermissionChange | このイベントは、ログインの作成など、サーバー スコープのアクセス許可に対し、GRANT、REVOKE、または DENY が発行されたときに発生します。 | |
| ServerObjectPermissionChange | このイベントは、スキーマ オブジェクトに対して許可、拒否、取り消しが実行されるたびに発生します。 | |
| ServerOperation | このイベントは、セキュリティ監査操作 (リソース、外部アクセス、承認、設定の変更など) が使用されたときに発生します。 | |
| TraceChange | このイベントは、ALTER TRACE アクセス許可をチェックするすべてのステートメントで発生します。 | |
| ServerObjectChange | このイベントは、サーバー オブジェクトに対する CREATE、ALTER、または DROP 操作で発生します。 | |
| ServerPrincipalChange | このイベントは、サーバー プリンシパルが作成、変更、または削除されたときに発生します。 | |
| DatabasePermissionChange | このイベントは、SQL Server のいずれかのプリンシパルによるステートメントのアクセス許可に対し、GRANT、REVOKE、または DENY が発行されたときに発生します。
これは、データベースに対するアクセス許可の付与などのデータベース専用のイベントに適用されます。 |
|
| SchemaObjectPermissionChange | このイベントは、スキーマ オブジェクトに対して許可、拒否、取り消しが実行されるたびに発生します。 | |
| DatabaseRoleMemberChange | このイベントは、データベース ロールにログインが追加されたとき、または削除されたときに発生します。
このイベント クラスは、sp_addrolemember、sp_changegroup、および sp_droprolemember ストアド プロシージャについて発生します。 |
|
| ApplicationRoleChangePassword | このイベントは、アプリケーション ロールのパスワードが変更されたときに発生します。 | |
| SchemaObjectAccess | このイベントは、スキーマでオブジェクト アクセス許可が使用されたときに発生します。 | |
| BackupRestore | このイベントは、バックアップまたは復元コマンドが発行されたときに発生します。 | |
| Dbcc | このイベントは、プリンシパルによって DBCC コマンドが発行されたときに発生します。 | |
| AuditChange | このイベントは、監査仕様が作成、変更、または削除されたときに発生します。 | |
| DatabaseChange | このイベントは、データベースが作成、変更、または削除されたときに発生します。 | |
| DatabaseObjectChange | このイベントは、データベース オブジェクト (スキーマなど) に対して、CREATE、ALTER、または DROP ステートメントが実行されたときに発生します。 | |
| DatabasePrincipalChange | このイベントは、データベースのプリンシパル (ユーザーなど) が作成、変更、または削除されたときに発生します。 | |
| SchemaObjectChange | このイベントは、スキーマに対して CREATE、ALTER、または DROP 操作が実行されたときに発生します。 | |
| DatabasePrincipalImpersonation | このイベントは、データベース スコープ内で偽装操作 (EXECUTE AS <プリンシパル>、SETPRINCIPAL など) が使用されたときに発生します。 | |
| DatabaseObjectOwnershipChange | このイベントは、データベース スコープ内のオブジェクトの所有者の変更が発生したときに発生します。 | |
| DatabaseOwnershipChange | このイベントは、ALTER AUTHORIZATION ステートメントを使用してデータベースの所有者を変更する際に、そのために必要なアクセス許可がチェックされたときに発生します。 | |
| SchemaObjectOwnershipChange | このイベントは、スキーマ オブジェクト (テーブル、プロシージャ、または関数) の所有者を変更するためのアクセス許可がチェックされたときに発生します。 | |
| DatabaseObjectPermissionChange | このイベントは、データベース オブジェクト (アセンブリ、スキーマなど) に対して GRANT、REVOKE、または DENY が発行されたときに発生します。 | |
| DatabaseOperation | このイベントは、データベース内で、チェックポイント、クエリ通知のサブスクライブなどの操作が使用されたときに発生します。 | |
| DatabaseObjectAccess | このイベントは、データベース オブジェクト (メッセージ型、アセンブリ、コントラクトなど) へのアクセスがあったときに発生します。 |