Application.GetPackageRoles(String, String, String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve los roles de base de datos que tienen acceso de lectura y acceso de escritura al paquete. Los roles de base de datos solo se aplican a los paquetes almacenados en la base de datos msdb de 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)
Parámetros
- serverName
- String
Especifique el nombre y la instancia del servidor que contiene el paquete.
- packagePath
- String
Especifique el nombre del paquete.
- readerRole
- String
Devuelve los roles con acceso de lectura.
- writerRole
- String
Devuelve los roles con acceso de escritura.
Ejemplos
En el ejemplo de código siguiente se muestra cómo recuperar los roles de paquete, suponiendo que las variables se han establecido para reflejar el nombre de servidor, la ruta de acceso del paquete y los roles específicos.
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)