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

参数

返回值

类型: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")