次の方法で共有


SqlAuditActionGroup 列挙体

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 このイベントは、データベース オブジェクト (メッセージ型、アセンブリ、コントラクトなど) へのアクセスがあったときに発生します。

参照

参照

Microsoft.Data.Schema.Sql.SchemaModel 名前空間