Udostępnij za pośrednictwem


Metoda Server.IsWindowsGroupMember

Sprawdza, czy określona Microsoft konta użytkownika systemu Windows jest element członkowski określonej grupy systemu Windows.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Function IsWindowsGroupMember ( _
    windowsGroup As String, _
    windowsUser As String _
) As Boolean
'Użycie
Dim instance As Server
Dim windowsGroup As String
Dim windowsUser As String
Dim returnValue As Boolean

returnValue = instance.IsWindowsGroupMember(windowsGroup, _
    windowsUser)
public bool IsWindowsGroupMember(
    string windowsGroup,
    string windowsUser
)
public:
bool IsWindowsGroupMember(
    String^ windowsGroup, 
    String^ windowsUser
)
member IsWindowsGroupMember : 
        windowsGroup:string * 
        windowsUser:string -> bool 
public function IsWindowsGroupMember(
    windowsGroup : String, 
    windowsUser : String
) : boolean

Parametry

  • windowsUser
    Typ: System.String
    A String wartość, która określa konto użytkownika systemu Windows.

Wartość zwracana

Typ: System.Boolean
A Boolean wartość określająca, czy konto użytkownika systemu Windows jest element członkowski grupy systemu Windows.
Jeśli True, konto użytkownika systemu Windows jest element członkowski grupy systemu Windows.
Jeśli ma wartość FAŁSZ, konto użytkownika systemu Windows nie jest element członkowski grupy systemu Windows.

Przykłady

Visual Basic

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Verify whether a Windows user is a member of a Windows group.
Console.WriteLine(srv.IsWindowsGroupMember( _
"BUILTIN\Administrators", "NT AUTHORITY\SYSTEM").ToString)

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")

Write-Host $srv.IsWindowsGroupMember("BUILTIN\Administrators", "NT AUTHORITY\SYSTEM")