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
指定 Windows 群組的 String 值。
- windowsUser
型別:System. . :: . .String
指定 Windows 使用者群組的 String 值。
傳回值
型別: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")