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


Метод IsWindowsGroupMember

Проверяет, является ли указанная учетная запись пользователя Microsoft Windows элементом заданной группы Windows.

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public Function IsWindowsGroupMember ( _
    windowsGroup As String, _
    windowsUser As String _
) As Boolean
'Применение
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

Параметры

  • windowsUser
    Тип: System. . :: . .String
    Значение String, указывающее учетную запись пользователя Windows.

Возвращаемое значение

Тип: System. . :: . .Boolean
Значение Boolean, указывающее, является ли учетная запись пользователя Windows членом группы Windows.
Значение True показывает, что учетная запись пользователя Windows является членом группы Windows.
Значение False показывает, что учетная запись пользователя Windows не является членом группы Windows.

Примеры

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")