Server.IsWindowsGroupMember(String, String) Server.IsWindowsGroupMember(String, String) Server.IsWindowsGroupMember(String, String) Method

Definition

Verifies whether the specified Microsoft Windows user account is a member of the specified Windows group.

public:
 bool IsWindowsGroupMember(System::String ^ windowsGroup, System::String ^ windowsUser);
public bool IsWindowsGroupMember (string windowsGroup, string windowsUser);
Public Function IsWindowsGroupMember (windowsGroup As String, windowsUser As String) As Boolean
Parameters
windowsGroup
String String String

A String value that specifies the Windows group.

windowsUser
String String String

A String value that specifies the Windows user account.

Returns

A Boolean value that specifies whether the Windows user account is a member of the Windows group.

If True, the Windows user account is a member of the Windows group.

If False, the Windows user account is not a member of the Windows group.

Examples

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

Applies to