IColumnPermission インターフェイス
IColumnPermission クラスは、指定した列に対する権限を管理するインターフェイスを表します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Interface IColumnPermission _
Inherits IObjectPermission
'使用
Dim instance As IColumnPermission
public interface IColumnPermission : IObjectPermission
public interface class IColumnPermission : IObjectPermission
type IColumnPermission =
interface
interface IObjectPermission
end
public interface IColumnPermission extends IObjectPermission
メソッド
名前 | 説明 | |
---|---|---|
Deny(ObjectPermissionSet, String) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスを拒否します。 (IObjectPermission から継承されています。) | |
Deny(ObjectPermissionSet, array<String[]) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスを拒否します。 (IObjectPermission から継承されています。) | |
Deny(ObjectPermissionSet, String, array<String[]) | 指定した列の一覧について、指定した権限付与対象ユーザーが指定した権限にアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, array<String[], array<String[]) | 指定した列の一覧について、指定した権限付与対象ユーザーが指定した権限にアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, String, Boolean) | SMO オブジェクトの指定した権限付与対象ユーザーと、その権限付与対象ユーザーがアクセスを許可した他のユーザーに対し、指定した権限へのアクセスを拒否します。 (IObjectPermission から継承されています。) | |
Deny(ObjectPermissionSet, array<String[], Boolean) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスを拒否します。 (IObjectPermission から継承されています。) | |
Deny(ObjectPermissionSet, String, array<String[], Boolean) | 指定した列の一覧の指定した権限付与対象ユーザーと、アクセスをその権限付与対象ユーザーから許可された他のユーザーに対し、指定した権限へのアクセスを拒否します。 | |
Deny(ObjectPermissionSet, array<String[], array<String[], Boolean) | 指定した列の一覧の指定した権限付与対象ユーザーと、アクセスをその権限付与対象ユーザーから許可された他のユーザーに対し、指定した権限へのアクセスを拒否します。 | |
EnumColumnPermissions(String) | 参照先の列について、指定した権限付与対象ユーザーに許可するオブジェクト権限の一覧を列挙します。 | |
EnumColumnPermissions(String, ObjectPermissionSet) | 特定の参照先列について、指定した権限付与対象ユーザーと指定した権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions() | SMO オブジェクトに対するオブジェクト権限の一覧を列挙します。 (IObjectPermission から継承されています。) | |
EnumObjectPermissions(String) | SMO オブジェクトの指定した権限付与対象ユーザーに対するオブジェクト権限の一覧を列挙します。 (IObjectPermission から継承されています。) | |
EnumObjectPermissions(ObjectPermissionSet) | SMO オブジェクトの指定した権限に対するオブジェクト権限の一覧を列挙します。 (IObjectPermission から継承されています。) | |
EnumObjectPermissions(String, ObjectPermissionSet) | SMO オブジェクトの指定した権限付与対象ユーザーと指定した権限に対するオブジェクト権限の一覧を列挙します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, String) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスを許可します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, array<String[]) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスを許可します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, String, array<String[]) | 参照先列の一覧について、指定した権限付与対象ユーザーが指定した権限にアクセスするのを許可します。 | |
Grant(ObjectPermissionSet, array<String[], array<String[]) | 特定のストアド プロシージャについて、指定した権限付与対象ユーザーが指定した権限にアクセスするのを許可します。 | |
Grant(ObjectPermissionSet, String, Boolean) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスと、他のユーザーにアクセスを許可する権限を許可します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, array<String[], Boolean) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスと、他のユーザーにアクセスを許可する権限を許可します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, String, array<String[], Boolean) | 参照先列の指定した権限付与対象ユーザーに対し、指定した権限へのアクセスと、アクセスを他のユーザーに許可する権限を許可します。 | |
Grant(ObjectPermissionSet, array<String[], array<String[], Boolean) | 参照先列の指定した権限付与対象ユーザーに対し、指定した権限へのアクセスと、アクセスを他のユーザーに許可する権限を許可します。 | |
Grant(ObjectPermissionSet, String, Boolean, String) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスと、他のユーザーにアクセスを許可する権限を許可します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, array<String[], Boolean, String) | SMO オブジェクトの指定した権限付与対象ユーザーに対し、指定した権限へのアクセスと、想定したロールに基づいて他のユーザーにアクセスを許可する権限を許可します。 (IObjectPermission から継承されています。) | |
Grant(ObjectPermissionSet, String, array<String[], Boolean, String) | 指定した権限付与対象ユーザーに対し、参照先列の指定した権限セットへのアクセスを許可します。さらに、与えられているロールに基づいて、その権限セットを他のユーザーに許可する権限を与えます。 | |
Grant(ObjectPermissionSet, array<String[], array<String[], Boolean, String) | 指定した権限付与対象ユーザーに対し、参照先列の指定した権限セットへのアクセスを許可します。さらに、与えられているロールに基づいて、その権限セットを他のユーザーに許可する権限を与えます。 | |
Revoke(ObjectPermissionSet, String) | SMO オブジェクトの権限付与対象ユーザーから、以前に許可した権限を取り消します。 (IObjectPermission から継承されています。) | |
Revoke(ObjectPermissionSet, array<String[]) | SMO オブジェクトの権限付与対象ユーザーの一覧から、以前に許可した権限を取り消します。 (IObjectPermission から継承されています。) | |
Revoke(ObjectPermissionSet, String, array<String[]) | 特定の参照先列について、権限付与対象ユーザーから、以前に許可した権限を取り消します。 | |
Revoke(ObjectPermissionSet, array<String[], array<String[]) | 特定の参照先列について、複数の権限付与対象ユーザーから、以前に許可した権限を取り消します。 | |
Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean) | SMO オブジェクトの権限付与対象ユーザーと、その権限付与対象ユーザーがアクセスを許可した他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、他のユーザーのアクセスを取り消す権限を付与します。 (IObjectPermission から継承されています。) | |
Revoke(ObjectPermissionSet, String, array<String[], Boolean, Boolean) | 特定の参照先列について、権限付与対象ユーザーと、アクセスをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、他のユーザーのアクセスを取り消す権限を付与します。 | |
Revoke(ObjectPermissionSet, array<String[], array<String[], Boolean, Boolean) | 特定のストアド プロシージャについて、権限付与対象ユーザーの一覧と、アクセスをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、与えられているロールに基づいて他のユーザーのアクセスを取り消す権限を付与します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | SMO オブジェクトの権限付与対象ユーザーと、その権限付与対象ユーザーがアクセスを許可した他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、与えられているロールに基づいて他のユーザーのアクセスを取り消す権限を付与します。 (IObjectPermission から継承されています。) | |
Revoke(ObjectPermissionSet, String, array<String[], Boolean, Boolean, String) | 特定の参照先列について、権限付与対象ユーザーと、アクセスをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、与えられているロールに基づいて他のユーザーのアクセスを取り消す権限を付与します。 | |
Revoke(ObjectPermissionSet, array<String[], array<String[], Boolean, Boolean, String) | 参照先列の権限付与対象ユーザーの一覧と、アクセスをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、与えられているロールに基づいて他のユーザーのアクセスを取り消す権限を付与します。 |
先頭に戻る
説明
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。