次の方法で共有


AuditActionType 列挙体

SQL Server 監査イベントのアクションの種類を指定します。

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.SqlEnum (Microsoft.SqlServer.SqlEnum.dll)

構文

'宣言
Public Enumeration AuditActionType
'使用
Dim instance As AuditActionType
public enum AuditActionType
public enum class AuditActionType
type AuditActionType
public enum AuditActionType

メンバー

メンバー名 説明
ApplicationRoleChangePasswordGroup ApplicationRoleChangePasswordGroup アクションは、アプリケーション ロールのパスワードが変更されるたびに発生します。
AuditChangeGroup AuditChangeGroup アクションは、任意の監査または監査の仕様が作成、変更、または削除されるたびに発生します。監査に対する変更はすべて同じ監査内で監査されます。
BackupRestoreGroup BackupRestoreGroup アクションは、バックアップ操作または復元操作が実行されるたびに発生します。
BrokerLoginGroup BrokerLoginGroup アクションは、任意の Service Broker ログイン操作が実行されたときに発生します。
DatabaseChangeGroup DatabaseChangeGroup アクションは、データベースが作成、変更、または削除されたときに発生します。このアクションは、サーバー スコープで、任意のデータベースが作成、変更、または削除されるたびに発生します。
DatabaseLogoutGroup アクションの種類は DatabaseLogoutGroup です。
DatabaseMirroringLoginGroup DatabaseMirroringLoginGroup アクションは、任意のデータベース ミラーリング操作が実行されたときに発生します。
DatabaseObjectAccessGroup DatabaseObjectAccessGroup アクションは、証明書や非対称キーなどのデータベース オブジェクトへのアクセスが行われるたびに発生します。このアクションは、サーバー スコープで、任意のデータベースでアクセスされた任意のオブジェクトに対して発生します。非常に大量の監査レコードが生成される可能性があります。
DatabaseObjectChangeGroup DatabaseObjectChangeGroup アクションは、CREATE、ALTER、または DROP ステートメントがスキーマなどのデータベース オブジェクトで実行されたときに発生します。このアクションは、サーバー スコープで、任意のデータベース オブジェクトが作成、変更、または削除されるたびに発生します。非常に大量の監査レコードが生成される可能性があります。
DatabaseObjectOwnershipChangeGroup DatabaseObjectOwnershipChangeGroup アクションは、データベース スコープ内でオブジェクトの所有者が変更されたときに発生します。このアクションは、サーバー スコープで、任意のデータベースの任意のオブジェクト所有者の変更に対して発生します。
DatabaseObjectPermissionChangeGroup DatabaseObjectPermissionChangeGroup アクションは、アセンブリやスキーマなどのデータベース オブジェクトに対して GRANT、REVOKE、または DENY ステートメントが実行されたときに発生します。このアクションは、サーバー スコープで、任意のデータベースの任意のオブジェクト権限の変更に対して発生します。
DatabaseOperationGroup DatabaseOperationGroup アクションは、チェックポイントやクエリ通知のサブスクライブなど、データベースの操作が行われたときに発生します。このアクションは、サーバー スコープで、任意のデータベースの任意のデータベース操作に対して発生します。
DatabaseOwnershipChangeGroup DatabaseOwnershipChangeGroup アクションは、ALTER AUTHORIZATION ステートメントを使用してデータベースの所有者を変更した場合に発生し、所有者の変更に必要な権限が確認されます。このアクションは、サーバー スコープで、任意のデータベースの任意のデータベース所有者の変更に対して発生します。
DatabasePermissionChangeGroup DatabasePermissionChangeGroup アクションは、データベースのスコープ内の任意のユーザーがステートメント権限に対して GRANT、REVOKE、または DENY ステートメントを実行するたびに発生します。このアクションは、サーバー スコープで、任意のデータベースの任意のデータベース権限の変更に対して発生します。
DatabasePrincipalChangeGroup DatabasePrincipalChangeGroup アクションは、ユーザーなどのプリンシパルがデータベースで作成、変更、または削除されたときに発生します。このアクションは、サーバー スコープで、任意のデータベースで任意のデータベース プリンシパルが作成、変更、または削除されるたびに発生します。
DatabasePrincipalImpersonationGroup DatabasePrincipalImpersonationGroup アクションは、データベース スコープ内でユーザーに対して実行される EXECUTE AS ステートメントなどの権限の借用が存在するときに発生します。
DatabaseRoleMemberChangeGroup DatabaseRoleMemberChangeGroup アクションは、データベース ロールにログインが追加されるたび、またはデータベース ロールからログインが削除されるたびに発生します。このアクションは、sp_addrolemember、sp_changegroup、および sp_droprolemember の各ストアド プロシージャによって生成されます。サーバー スコープで、任意のデータベースの任意のデータベース ロール メンバーの変更に対して生成されます。
DbccGroup DbccGroup アクションは、DBCC コマンドが実行されるたびに発生します。
Delete Delete アクションは、DELETE コマンドが実行されるたびに発生します。
Execute Execute アクションは、EXECUTE コマンドが実行されるたびに発生します。
FailedDatabaseAuthenticationGroup アクションの種類は FailedDatabaseAuthenticationGroup です。
FailedLoginGroup FailedLoginGroup アクションは、ユーザーが SQL Server のインスタンスにログインしようとして失敗したことを示します。このクラスのイベントは、新しい接続によって生じることも、接続プールから再利用された接続によって生じることもあります。
FullTextGroup FulltextGroup アクションは、SQL フルテキスト フィルター デーモン ランチャーまたはフィルター デーモンと SQL Server のインスタンスの間に名前付きパイプ接続があることを示します。このクラスのイベントは、新しい接続の成功または失敗によって発生します。
Insert Insert アクションは、INSERT コマンドが実行されるたびに発生します。
LoginChangePasswordGroup LoginChangePasswordGroup アクションは、ALTER LOGIN または Alter メソッドを使用してログイン パスワードが変更されるたびに発生します。
LogoutGroup LogoutGroup アクションは、ユーザーが SQL Server のインスタンスからログアウトしたことを示します。このクラスのイベントは、新しい接続によって生じることも、接続プールから再利用された接続によって生じることもあります。
Receive Receive アクションは、RECEIVE コマンドが実行されるたびに発生します。
References References アクションは、REFERENCES 権限の確認が行われるたびに発生します。
SchemaObjectAccessGroup SchemaObjectAccessGroup アクションは、スキーマ オブジェクトがアクセスされるときに発生します。このアクションは、サーバー スコープで、任意のデータベースで任意のスキーマ オブジェクトがアクセスされるたびに発生します。
SchemaObjectChangeGroup SchemaObjectChangeGroup アクションは、CREATE、ALTER、または DROP ステートメントがテーブルやビューなどのスキーマ オブジェクトで実行されたときに発生します。このアクションは、サーバー スコープで、任意のデータベース オブジェクトの任意のスキーマが変更されるたびに発生します。
SchemaObjectOwnershipChangeGroup SchemaObjectOwnershipChangeGroup アクションは、テーブルやビューなどのスキーマ オブジェクトの所有者を変更する権限が選択されたときに発生します。このアクションは、ALTER AUTHORIZATION ステートメントを使用してオブジェクトに所有者を割り当てたときに行われます。このアクションは、サーバー スコープで、任意のデータベースの任意のスキーマ所有者の変更に対して発生します。
SchemaObjectPermissionChangeGroup SchemaObjectPermissionChangeGroup アクションは、GRANT、REVOKE、または DENY ステートメントがスキーマ オブジェクトで実行されるたびに発生します。
Select Select アクションは、SELECT コマンドが実行されるたびに発生します。
ServerObjectChangeGroup ServerObjectChangeGroup アクションは、CREATE、ALTER、または DROP ステートメントが任意のサーバー オブジェクトに対して実行されたときに発生します。
ServerObjectOwnershipChangeGroup ServerObjectOwnershipChangeGroup アクションは、サーバー スコープ内でオブジェクトの所有者が変更されるときに発生します。
ServerObjectPermissionChangeGroup ServerObjectPermissionChangeGroup アクションは、任意のユーザーがサーバー オブジェクトの権限に対して GRANT、REVOKE、または DENY ステートメントを実行するたびに発生します。
ServerOperationGroup ServerOperationGroup アクションは、設定、リソース、外部アクセス、または承認の変更などのセキュリティ監査操作が使用されるときに発生します。
ServerPermissionChangeGroup ServerPermissionChangeGroup アクションは、ログインの作成など、サーバー スコープ内の権限に対して GRANT、REVOKE、または DENY ステートメントが実行されたときに発生します。
ServerPrincipalChangeGroup ServerPrincipalChangeGroup アクションは、サーバー プリンシパルが作成、変更、または削除されるときに発生します。このアクションは、sp_defaultdb ストアド プロシージャ、sp_defaultlanguage ストアド プロシージャ、および ALTER LOGIN ステートメントによって生成されます。
ServerPrincipalImpersonationGroup ServerPrincipalImpersonationGroup アクションは、サーバー スコープ内に、ログインに対して実行される EXECUTE AS ステートメントなどの権限の借用が存在するときに発生します。
ServerRoleMemberChangeGroup ServerRoleMemberChangeGroup アクションは、固定サーバー ロールにログインが追加されるたび、または固定データベース ロールからログインが削除されるたびに発生します。このアクションは、sp_addsrvrole ストアド プロシージャおよび sp_dropsrvrolemember ストアド プロシージャによって生成されます。
ServerStateChangeGroup ServerStateChangeGroup アクションは、SQL Server サービスが変更されたときに発生します。
SuccessfulDatabaseAuthenticationGroup アクションの種類は SuccessfulDatabaseAuthenticationGroup です。
SuccessfulLoginGroup SuccessfulLoginGroup アクションは、ユーザーが正常に SQL Server のインスタンスにログインしたことを示します。このクラスのイベントは、新しい接続によって生じることも、接続プールから再利用された接続によって生じることもあります。
TraceChangeGroup TraceChangeGroup アクションは、トレース操作が実行されるたびに発生します。
Update Update アクションは、UPDATE コマンドが実行されるたびに発生します。
UserChangePasswordGroup アクションの種類は UserChangePasswordGroup です。
UserDefinedAuditGroup UserDefinedAuditGroup アクションです。

説明

AuditActionType 列挙クラスは Action プロパティによって処理されます。

関連項目

参照

Microsoft.SqlServer.Management.Smo 名前空間