Язык

Application.GetPackageRoles(String, String, String, String) Метод

Определение

Возвращает роли базы данных, которые имеют доступ к чтению и записи в пакет. Роли базы данных применяются только к пакетам, хранящимся в базе данных 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)

Параметры

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)  

Применяется к