Freigeben über


EnumWindowsGroups-Methode (String)

Listet Windows-Gruppen für eine angegebene Gruppe auf.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
Public Function EnumWindowsGroups ( _
    groupName As String _
) As DataTable
'Usage
Dim instance As Database
Dim groupName As String
Dim returnValue As DataTable

returnValue = instance.EnumWindowsGroups(groupName)
public DataTable EnumWindowsGroups(
    string groupName
)
public:
DataTable^ EnumWindowsGroups(
    String^ groupName
)
member EnumWindowsGroups : 
        groupName:string -> DataTable 
public function EnumWindowsGroups(
    groupName : String
) : DataTable

Parameter

Rückgabewert

Typ: System.Data. . :: . .DataTable
Ein DataTable-Objektwert, der Windows-Gruppeninformationen für die angegebene Gruppe enthält. In der Tabelle werden die verschiedenen Spalten der zurückgegebenen DataTable beschrieben.

Spalte

Datentyp

Beschreibung

URN

String

Die URN-Zeichenfolge, die die Windows-Gruppe darstellt.

Name

String

Der Name der Windows-Gruppe.

ID

Int32

Der ID-Wert, der die Windows-Gruppe eindeutig identifiziert.

Anmeldename

String

Der Anmeldename, der die Windows-Gruppe in SQL Server darstellt.

IsSystemObject

Boolean

Der boolesche Wert, der angibt, ob die Windows-Gruppe ein Systemobjekt ist.

LoginType

DateTime

Der Typ der Anmeldung. Siehe LoginType.

HasDBAccess

Boolean

Der boolesche Wert, der angibt, ob die Windows-Gruppe auf die Datenbank zugreifen kann, auf die verwiesen wird.

Sid

Int32

Die Anmelde-SID für die Windows-Gruppe.

UserType

String

Der Benutzertyp. Siehe UserType.

Zertifikat

String

Das Zertifikat, das die Windows-Gruppe zur Anmeldung bei SQL Server verwendet.

AsymmetricKey

String

Der asymmetrische Schlüssel, den die Windows-Gruppe zur Anmeldung bei SQL Server verwendet.

CreateDate

DateTime

Der Zeitpunkt (Datum und Uhrzeit) der Erstellung der Windows-Gruppe.

DateLastModified

DateTime

Der Zeitpunkt (Datum und Uhrzeit) der letzten Änderung der Windows-Gruppe.

DefaultSchema

String

Das der Windows-Gruppe zugeordnete Standardschema.

Beispiele

The example runs a Server object enumeration method, but extracting the information from the DataTable object is the same for Database enumeration methods.

VB

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Call the EnumCollations method and return collation information to DataTable variable.
Dim d As DataTable
'Select the returned data into an array of DataRow.
d = srv.EnumCollations
'Iterate through the rows and display collation details for the instance of SQL Server.
Dim r As DataRow
Dim c As DataColumn
For Each r In d.Rows
    Console.WriteLine("============================================")
    For Each c In r.Table.Columns
        Console.WriteLine(c.ColumnName + " = " + r(c).ToString)
    Next
Next

PowerShell

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

$d = new-object System.Data.Datatable
$d = $srv.EnumCollations

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