Application.SetPackageRoles メソッド
パッケージに対する読み取りアクセス権および書き込みアクセス権を持つデータベース ロールを設定します。 データベース ロールは、SQL Server msdb データベースに格納されたパッケージにのみ適用されます。
名前空間: 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 _
)
'使用
Dim instance As Application
Dim serverName As String
Dim packagePath As String
Dim readerRole As String
Dim writerRole As String
instance.SetPackageRoles(serverName, _
packagePath, readerRole, writerRole)
public void SetPackageRoles(
string serverName,
string packagePath,
string readerRole,
string writerRole
)
public:
void SetPackageRoles(
String^ serverName,
String^ packagePath,
String^ readerRole,
String^ writerRole
)
member SetPackageRoles :
serverName:string *
packagePath:string *
readerRole:string *
writerRole:string -> unit
public function SetPackageRoles(
serverName : String,
packagePath : String,
readerRole : String,
writerRole : String
)
パラメーター
- serverName
型: System.String
パッケージを含むサーバーの名前とインスタンスを指定します。
- packagePath
型: System.String
パッケージの名前を指定します。
- readerRole
型: System.String
読み取りアクセス権を持つようにロールを指定します。
- writerRole
型: System.String
書き込みアクセス権を持つようにロールを指定します。
使用例
次のコード例では、特定のサーバー名、パッケージ パス、およびロールを反映して変数が設定されているものとして、パッケージ ロールの設定方法を示しています。
app.SetPackageRoles(serverName, packagePath, readerRole, writerRole);
app.SetPackageRoles(serverName, packagePath, readerRole, writerRole)