ServerConnection.IsInFixedServerRole Método

Prueba si el inicio de sesión asociado a la conexión a la que se hace referencia es un miembro del rol fijo de servidor especificado.

Espacio de nombres:  Microsoft.SqlServer.Management.Common
Ensamblado:  Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)

Sintaxis

'Declaración
Public Function IsInFixedServerRole ( _
    fixedServerRole As FixedServerRoles _
) As Boolean
'Uso
Dim instance As ServerConnection 
Dim fixedServerRole As FixedServerRoles 
Dim returnValue As Boolean 

returnValue = instance.IsInFixedServerRole(fixedServerRole)
public bool IsInFixedServerRole(
    FixedServerRoles fixedServerRole
)
public:
bool IsInFixedServerRole(
    FixedServerRoles fixedServerRole
)
member IsInFixedServerRole : 
        fixedServerRole:FixedServerRoles -> bool
public function IsInFixedServerRole(
    fixedServerRole : FixedServerRoles
) : boolean

Parámetros

Valor devuelto

Tipo: Boolean
Valor Boolean que especifica si el inicio de sesión es miembro del rol fijo de servidor especificado.Si es True, el inicio de sesión es miembro del rol fijo de servidor especificado.Si es False, el inicio de sesión no es miembro del rol fijo de servidor especificado.

Ejemplos

C#

ServerConnection conn = new ServerConnection();
conn.DatabaseName = "AdventureWorks2012";
Console.WriteLine(conn.IsInFixedServerRole(FixedServerRoles.SysAdmin));

PowerShell

$conn = new-object Microsoft.SqlServer.Management.Common.ServerConnection
$conn.DatabaseName = "AdventureWorks2012"
Write-Host $conn.IsInFixedServerRole([Microsoft.SqlServer.Management.Common.FixedServerRoles]::SysAdmin)

Vea también

Referencia

ServerConnection Clase

Espacio de nombres Microsoft.SqlServer.Management.Common

Otros recursos

Permissions of Fixed Server Roles