ServerConnection.IsInFixedServerRole-Methode

Testet, ob der Anmeldename, der der Verbindung zugeordnet ist, auf die verwiesen wird, Mitglied der angegebenen festen Serverrolle ist.

Namespace:  Microsoft.SqlServer.Management.Common
Assembly:  Microsoft.SqlServer.ConnectionInfo (in Microsoft.SqlServer.ConnectionInfo.dll)

Syntax

'Declaration
Public Function IsInFixedServerRole ( _
    fixedServerRole As FixedServerRoles _
) As Boolean
'Usage
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

Parameter

Rückgabewert

Typ: Boolean
Ein Boolean-Wert, der angibt, ob die Anmeldung Mitglied der angegebenen festen Serverrolle ist.True gibt an, dass die Anmeldung Mitglied der angegebenen festen Serverrolle ist.False gibt an, dass die Anmeldung kein Mitglied der angegebenen festen Serverrolle ist.

Beispiele

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)

Siehe auch

Verweis

ServerConnection Klasse

Microsoft.SqlServer.Management.Common-Namespace

Andere Ressourcen

Permissions of Fixed Server Roles