Метод 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
Параметры
- windowsGroup
Тип: System. . :: . .String
Значение String, указывающее группу Windows.
- 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")
См. также