IColumnPermission インターフェイス

定義

列レベルのオブジェクト権限のインターフェイス。

public interface IColumnPermission : Microsoft.SqlServer.Management.Smo.IObjectPermission
type IColumnPermission = interface
    interface IObjectPermission
Public Interface IColumnPermission
Implements IObjectPermission
派生
実装

メソッド

名前 説明
Deny(ObjectPermissionSet, String, Boolean)

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。 Cascade は、granteeName および granteeName によってアクセス許可が付与されたその他のセキュリティ アカウントからアクセス許可が拒否されることを指定します。 許可可能なアクセス許可を拒否する場合は、Cascade を使用します。

(継承元 IObjectPermission)
Deny(ObjectPermissionSet, String, String[], Boolean)

Deny メソッドは、指定された columnNames に対して、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。 Cascade は、granteeName および granteeName によってアクセス許可が付与されたその他のセキュリティ アカウントからアクセス許可が拒否されることを指定します。 許可可能なアクセス許可を拒否する場合は、Cascade を使用します。

Deny(ObjectPermissionSet, String, String[])

Deny メソッドは、指定された columnNames に対して、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。

Deny(ObjectPermissionSet, String)

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。

(継承元 IObjectPermission)
Deny(ObjectPermissionSet, String[], Boolean)

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。 Cascade は、granteeNames および granteeNames によってアクセス許可が付与されたその他のセキュリティ アカウントからアクセス許可が拒否されることを指定します。 許可可能なアクセス許可を拒否する場合は、Cascade を使用します。

(継承元 IObjectPermission)
Deny(ObjectPermissionSet, String[], String[], Boolean)

Deny メソッドは、指定された columnNames に対して、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。 Cascade は、granteeNames および granteeNames によってアクセス許可が付与されたその他のセキュリティ アカウントからアクセス許可が拒否されることを指定します。 許可可能なアクセス許可を拒否する場合は、Cascade を使用します。

Deny(ObjectPermissionSet, String[], String[])

Deny メソッドは、指定された columnNames に対して、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。

Deny(ObjectPermissionSet, String[])

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。

(継承元 IObjectPermission)
EnumColumnPermissions(String, ObjectPermissionSet)

privilegeTypes パラメーターで指定された列アクセス許可に制限され、granteeName パラメーターで指定された権限付与対象ユーザーに対して明示的に許可された列アクセス許可を識別する Permission オブジェクトの配列を返します。

EnumColumnPermissions(String)

granteeName パラメーターで指定された権限付与対象ユーザーに対して明示的に許可された列アクセス許可を識別する Permission オブジェクトの配列を返します。

EnumObjectPermissions()

明示的に付与されたすべてのオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。

(継承元 IObjectPermission)
EnumObjectPermissions(ObjectPermissionSet)

明示的に付与されたオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。 permissions パラメーターは、参照先オブジェクトに対して列挙されたオブジェクト アクセス許可を指定します。

(継承元 IObjectPermission)
EnumObjectPermissions(String, ObjectPermissionSet)

privilegeTypes パラメーターで指定されたオブジェクト アクセス許可に制限され、granteeName パラメーターで指定された権限付与対象ユーザーに対して明示的に許可されたオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。

(継承元 IObjectPermission)
EnumObjectPermissions(String)

granteeName パラメーターで指定された権限付与対象ユーザーに対して明示的に付与されたオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。

(継承元 IObjectPermission)
Grant(ObjectPermissionSet, String, Boolean, String)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。 asRole 引数を使用して、許可を実行するアクセス許可のロールを指定します。

(継承元 IObjectPermission)
Grant(ObjectPermissionSet, String, Boolean)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。

(継承元 IObjectPermission)
Grant(ObjectPermissionSet, String, String[], Boolean, String)

Grant メソッドは、指定された列の 1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。 AsRole 引数を使用して、付与を実行するロールを指定します。

Grant(ObjectPermissionSet, String, String[], Boolean)

Grant メソッドは、指定された列の 1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。

Grant(ObjectPermissionSet, String, String[])

Grant メソッドは、指定された列の 1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。

Grant(ObjectPermissionSet, String)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。

(継承元 IObjectPermission)
Grant(ObjectPermissionSet, String[], Boolean, String)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。 asRole 引数を使用して、許可を実行するアクセス許可のロールを指定します。

(継承元 IObjectPermission)
Grant(ObjectPermissionSet, String[], Boolean)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。

(継承元 IObjectPermission)
Grant(ObjectPermissionSet, String[], String[], Boolean, String)

Grant メソッドは、指定された列の 1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。 AsRole 引数を使用して、付与を実行するロールを指定します。

Grant(ObjectPermissionSet, String[], String[], Boolean)

Grant メソッドは、指定された列の 1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。

Grant(ObjectPermissionSet, String[], String[])

Grant メソッドは、指定された列の 1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。

Grant(ObjectPermissionSet, String[])

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。

(継承元 IObjectPermission)
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

指定した granteeName に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeName からアクセス許可を削除し、granteeName によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。 AsRole 引数を使用して、取り消しを実行するアクセス許可のロールを指定します。

(継承元 IObjectPermission)
Revoke(ObjectPermissionSet, String, String[], Boolean, Boolean, String)

指定した granteeName に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeName からアクセス許可を削除し、granteeName によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。 AsRole 引数を使用して、取り消しを実行するアクセス許可のロールを指定します。

Revoke(ObjectPermissionSet, String, String[], Boolean, Boolean)

指定した granteeName に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeName からアクセス許可を削除し、granteeName によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。

Revoke(ObjectPermissionSet, String, String[])

指定した granteeName に対して以前に許可または拒否された列のアクセス許可を削除します。

Revoke(ObjectPermissionSet, String)

指定した granteeName に対して以前に許可または拒否されたアクセス許可を削除します。

(継承元 IObjectPermission)
Revoke(ObjectPermissionSet, String[], Boolean, Boolean)

指定した granteeNames に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeNames からアクセス許可を削除し、granteeNames によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。

(継承元 IObjectPermission)
Revoke(ObjectPermissionSet, String[], String[], Boolean, Boolean, String)

指定した granteeNames に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeNames からアクセス許可を削除し、granteeNames によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。 AsRole 引数を使用して、取り消しを実行するアクセス許可のロールを指定します。

Revoke(ObjectPermissionSet, String[], String[], Boolean, Boolean)

指定した granteeNames に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeNames からアクセス許可を削除し、granteeNames によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。

Revoke(ObjectPermissionSet, String[], String[])

指定した granteeNames に対して以前に許可または拒否された列のアクセス許可を削除します。

Revoke(ObjectPermissionSet, String[])

指定した granteeNames に対して以前に許可または拒否されたアクセス許可を削除します。

(継承元 IObjectPermission)

適用対象