Metodo EnumWindowsGroups
Enumera un elenco di gruppi di Windows.
Spazio dei nomi Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Sintassi
'Dichiarazione
Public Function EnumWindowsGroups As DataTable
'Utilizzo
Dim instance As Database
Dim returnValue As DataTable
returnValue = instance.EnumWindowsGroups()
public DataTable EnumWindowsGroups()
public:
DataTable^ EnumWindowsGroups()
member EnumWindowsGroups : unit -> DataTable
public function EnumWindowsGroups() : DataTable
Valore restituito
Tipo: System.Data. . :: . .DataTable
Valore dell'oggetto DataTable che contiene un elenco di gruppi di Windows. Nella tabella vengono descritte le diverse colonne dell'oggetto DataTable restituito.
Colonna |
Tipo di dati |
Descrizione |
---|---|---|
Urn |
Stringa URN che rappresenta il gruppo di Windows. |
|
Name |
Nome del gruppo di Windows. |
|
ID |
Valore ID che identifica in modo univoco il gruppo di Windows. |
|
Login |
Account di accesso che rappresenta il gruppo di Windows in SQL Server. |
|
IsSystemObject |
Valore booleano che specifica se il gruppo di Windows è un oggetto di sistema. |
|
LoginType |
Tipo di account di accesso. Vedere LoginType. |
|
HasDBAccess |
Valore booleano che specifica se il gruppo di Windows ha accesso al database a cui fa riferimento. |
|
Sid |
ID di sicurezza dell'account di accesso per il gruppo di Windows. |
|
UserType |
Tipo di utente. Vedere UserType. |
|
Certificate |
Il certificato che il gruppo di Windows utilizza per accedere a SQL Server. |
|
AsymmetricKey |
La chiave asimmetrica che il gruppo di Windows utilizza per accedere a SQL Server. |
|
CreateDate |
Data e ora di creazione del gruppo di Windows. |
|
DateLastModified |
Data e ora dell'ultima modifica del gruppo di Windows. |
|
DefaultSchema |
Lo schema predefinito associato al gruppo di Windows. |
Esempi
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]
}
}