Application.GetPackageRoles(String, String, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージに対して読み取りアクセスと書き込みアクセスを持つデータベースロールを返します。 データベースの役割は、SQL Server msdbデータベースに保存されたパッケージにのみ適用されます。
public:
void GetPackageRoles(System::String ^ serverName, System::String ^ packagePath, [Runtime::InteropServices::Out] System::String ^ % readerRole, [Runtime::InteropServices::Out] System::String ^ % writerRole);
public void GetPackageRoles(string serverName, string packagePath, out string readerRole, out string writerRole);
member this.GetPackageRoles : string * string * string * string -> unit
Public Sub GetPackageRoles (serverName As String, packagePath As String, ByRef readerRole As String, ByRef writerRole As String)
パラメーター
- serverName
- String
パッケージを含むサーバーの名前とインスタンスを指定します。
- packagePath
- String
パッケージの名前を指定します。
- readerRole
- String
読み取りアクセスのあるロールを返します。
- writerRole
- String
書き込み権限を持つロールを返します。
例
以下のコード例は、変数が特定のサーバー名、パッケージパス、ロールを反映するように設定されている場合、パッケージロールを取得する方法を示しています。
string readerRole = null;
string writerRole = null;
app.GetPackageRoles(myServerName, packagePath, out readerRole, out writerRole);
Dim readerRole As String = Nothing
Dim writerRole As String = Nothing
app.GetPackageRoles(myServerName, packagePath, readerRole, writerRole)