Freigeben über


Application.SetPackageRoles(String, String, String, String) Methode

Definition

Legt die Datenbankrollen fest, die Lese- und Schreibzugriff auf das Paket gewähren. Datenbankrollen gelten nur für pakete, die in der SQL Server msdb-Datenbank gespeichert sind.

public:
 void SetPackageRoles(System::String ^ serverName, System::String ^ packagePath, System::String ^ readerRole, System::String ^ writerRole);
public void SetPackageRoles (string serverName, string packagePath, string readerRole, string writerRole);
member this.SetPackageRoles : string * string * string * string -> unit
Public Sub SetPackageRoles (serverName As String, packagePath As String, readerRole As String, writerRole As String)

Parameter

serverName
String

Gibt den Namen und die Instanz des Servers an, der das Paket enthält.

packagePath
String

Gibt den Namen des Pakets an.

readerRole
String

Gibt an, dass eine Rolle über Lesezugriff verfügen soll.

writerRole
String

Gibt an, dass eine Rolle über Schreibzugriff verfügen soll.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Paketrollen festgelegt werden, vorausgesetzt, die Variablen wurden so festgelegt, dass ihr bestimmter Servername, der Paketpfad und die Rollen berücksichtigt werden.

app.SetPackageRoles(serverName, packagePath, readerRole, writerRole);   
app.SetPackageRoles(serverName, packagePath, readerRole, writerRole)  

Gilt für: