Partager via


Application.GetPackageRoles(String, String, String, String) Méthode

Définition

Retourne les rôles de base de données qui peuvent accéder au package en lecture et écriture. Les rôles de base de données s’appliquent uniquement aux packages stockés dans la base de données msdb SQL Server.

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)

Paramètres

serverName
String

Spécifiez le nom et l'instance du serveur qui contient le package.

packagePath
String

Spécifiez le nom du package.

readerRole
String

Retourne les rôles avec un accès en lecture.

writerRole
String

Retourne les rôles avec un accès en écriture.

Exemples

L’exemple de code suivant montre comment récupérer les rôles de package, en supposant que les variables ont été définies pour refléter votre nom de serveur, votre chemin d’accès au package et vos rôles spécifiques.

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)  

S’applique à