Server.EnumWindowsGroupInfo Server.EnumWindowsGroupInfo Server.EnumWindowsGroupInfo Method

정의

권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server.

오버로드

EnumWindowsGroupInfo() EnumWindowsGroupInfo() EnumWindowsGroupInfo()

권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server.

EnumWindowsGroupInfo(String) EnumWindowsGroupInfo(String) EnumWindowsGroupInfo(String)

권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server.

EnumWindowsGroupInfo(String, Boolean) EnumWindowsGroupInfo(String, Boolean) EnumWindowsGroupInfo(String, Boolean)

개별 멤버를 나열 하는 옵션을 사용 하 고 SQL Server의 인스턴스에 대 한 액세스 권한이 명시적으로 부여 하는 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server and with the option to list the individual members.

EnumWindowsGroupInfo() EnumWindowsGroupInfo() EnumWindowsGroupInfo()

권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server.

public:
 System::Data::DataTable ^ EnumWindowsGroupInfo();
public System.Data.DataTable EnumWindowsGroupInfo ();
Public Function EnumWindowsGroupInfo () As DataTable
반환

A DataTable 권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 Windows 그룹의 목록을 포함 하는 시스템 개체 값입니다. A DataTable system object value that contains a list of Windows groups that have explicitly granted access to the instance of SQL Server. 반환 된 다른 열을 설명 하는 테이블 DataTable합니다. The table describes the different columns of the returned DataTable.

데이터 형식 설명
* * 계정 이름 * * String Windows NT 사용자의 이름입니다. 예: NT AUTHORITY\SYSTEM입니다.
* * 형식 * * String 사용자 유형입니다. This specifies whether the user is an individual account or a group account.
privilege String The privilege level assigned to the Windows NT group.
mapped login name String The SQL Server login account to which the Windows NT group is mapped.
permission path String The permission path for the Windows NT group.
Column Data type Description
account name String The name of the Windows NT user. NT AUTHORITY\SYSTEM, for example.
type String The type of user. This specifies whether the user is an individual account or a group account.
privilege String The privilege level assigned to the Windows NT group.
mapped login name String The SQL Server login account to which the Windows NT group is mapped.
permission path String The permission path for the Windows NT group.

예제

C#C#

Server srv = new Server("(local)");  

DataTable d = srv.EnumWindowsGroupInfo();  
foreach (DataRow r in d.Rows)  
{  
   Console.WriteLine("============================================");  
   foreach(DataColumn c in d.Columns)  
   {  
      Console.WriteLine(c.ColumnName + " = " + r[c].ToString());  
   }  
}  

PowerShellPowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  

$d = $srv.EnumWindowsGroupInfo()  
foreach ($r in $d.Rows)  
{  
   Write-Host "============================================"  
   Foreach ($c in $d.Columns)  
   {  
      Write-Host $c.ColumnName "=" $r[$c]  
   }  
}  

EnumWindowsGroupInfo(String) EnumWindowsGroupInfo(String) EnumWindowsGroupInfo(String)

권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server.

public:
 System::Data::DataTable ^ EnumWindowsGroupInfo(System::String ^ group);
public System.Data.DataTable EnumWindowsGroupInfo (string group);
Public Function EnumWindowsGroupInfo (group As String) As DataTable
매개 변수
group
String String String

결과를 제한할 Windows 그룹을 지정하는 String 값입니다. A String value that specifies a Windows group on which to limit the results.

반환

A DataTable 권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 Windows 그룹의 목록을 포함 하는 시스템 개체 값입니다. A DataTable system object value that contains a list of Windows groups that have explicitly granted access to the instance of SQL Server. 반환 된 다른 열을 설명 하는 테이블 DataTable합니다. The table describes the different columns of the returned DataTable.

데이터 형식 설명
* * 계정 이름 * * String Windows NT 사용자의 이름입니다. 예: NT AUTHORITY\SYSTEM입니다.
* * 형식 * * String 사용자 유형입니다. This specifies whether the user is an individual account or a group account.
privilege String The privilege level assigned to the Windows NT group.
mapped login name String The SQL Server login account to which the Windows NT group is mapped.
permission path String The permission path for the Windows NT group.
Column Data type Description
account name String The name of the Windows NT user. NT AUTHORITY\SYSTEM, for example.
type String The type of user. This specifies whether the user is an individual account or a group account.
privilege String The privilege level assigned to the Windows NT group.
mapped login name String The SQL Server login account to which the Windows NT group is mapped.
permission path String The permission path for the Windows NT group.

EnumWindowsGroupInfo(String, Boolean) EnumWindowsGroupInfo(String, Boolean) EnumWindowsGroupInfo(String, Boolean)

개별 멤버를 나열 하는 옵션을 사용 하 고 SQL Server의 인스턴스에 대 한 액세스 권한이 명시적으로 부여 하는 모든 Microsoft Windows 그룹에 대 한 정보의 목록을 열거 합니다. Enumerates a list of information about all Microsoft Windows groups that have explicitly granted access to the instance of SQL Server and with the option to list the individual members.

public:
 System::Data::DataTable ^ EnumWindowsGroupInfo(System::String ^ group, bool listMembers);
public System.Data.DataTable EnumWindowsGroupInfo (string group, bool listMembers);
Public Function EnumWindowsGroupInfo (group As String, listMembers As Boolean) As DataTable
매개 변수
group
String String String

결과를 제한할 Windows 그룹을 지정하는 String 값입니다. A String value that specifies a Windows group on which to limit the results.

listMembers
Boolean Boolean Boolean

A Boolean SQL Server의 인스턴스에 대 한 액세스 부여 된 Windows 그룹의 멤버를 나열할지 여부를 지정 하는 값입니다. A Boolean value that specifies whether to list the members of the Windows group that has been granted access to the instance of SQL Server. 경우 True, 개별 멤버가 나열 됩니다. If True, the individual members are listed. False이면 개별 멤버가 나열되지 않습니다. If False, the individual members are not listed.

반환

A DataTable 권한이 명시적으로 SQL Server의 인스턴스에 대 한 액세스를 부여 된 Windows 그룹의 목록을 포함 하는 시스템 개체 값입니다. A DataTable system object value that contains a list of Windows groups that have explicitly granted access to the instance of SQL Server. 반환 된 다른 열을 설명 하는 테이블 DataTable합니다. The table describes the different columns of the returned DataTable.

데이터 형식 설명
* * 계정 이름 * * String Windows NT 사용자의 이름입니다. 예: NT AUTHORITY\SYSTEM입니다.
* * 형식 * * String 사용자 유형입니다. This specifies whether the user is an individual account or a group account.
privilege String The privilege level assigned to the Windows NT group.
mapped login name String The SQL Server login account to which the Windows NT group is mapped.
permission path String The permission path for the Windows NT group.
Column Data type Description
account name String The name of the Windows NT user. NT AUTHORITY\SYSTEM, for example.
type String The type of user. This specifies whether the user is an individual account or a group account.
privilege String The privilege level assigned to the Windows NT group.
mapped login name String The SQL Server login account to which the Windows NT group is mapped.
permission path String The permission path for the Windows NT group.

적용 대상