Поделиться через


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)  

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