Application.SetPackageRoles Method
パッケージに対する読み取りアクセスおよび書き込みアクセスを持つデータベース ロールを設定します。データベース ロールは、SQL Servermsdb データベースに格納されたパッケージにのみ適用されます。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内)
構文
'宣言
Public Sub SetPackageRoles ( _
serverName As String, _
packagePath As String, _
readerRole As String, _
writerRole As String _
)
public void SetPackageRoles (
string serverName,
string packagePath,
string readerRole,
string writerRole
)
public:
void SetPackageRoles (
String^ serverName,
String^ packagePath,
String^ readerRole,
String^ writerRole
)
public void SetPackageRoles (
String serverName,
String packagePath,
String readerRole,
String writerRole
)
public function SetPackageRoles (
serverName : String,
packagePath : String,
readerRole : String,
writerRole : String
)
パラメータ
- serverName
パッケージを含むサーバーの名前とインスタンスを指定します。
- packagePath
パッケージの名前を指定します。
- readerRole
読み取りアクセスを持つようにロールを指定します。
- writerRole
書き込みアクセスを持つようにロールを指定します。
使用例
次のコード例では、特定のサーバー名、パッケージ パス、およびロールを反映するように変数が設定されていることを前提として、パッケージ ロールを設定します。
app.SetPackageRoles(serverName, packagePath, readerRole, writerRole);
app.SetPackageRoles(serverName, packagePath, readerRole, writerRole)
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
Application Class
Application Members
Microsoft.SqlServer.Dts.Runtime Namespace