Méthode EnumWindowsGroups
Énumère les groupes Windows.
Espace de noms : Microsoft.SqlServer.Management.Smo
Assembly : Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Syntaxe
'Déclaration
Public Function EnumWindowsGroups As DataTable
'Utilisation
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
Valeur de retour
Type : System.Data. . :: . .DataTable
Valeur de l'objet DataTable qui contient une liste de groupes Windows. La table décrit les différentes colonnes de l'objet DataTable retourné.
Colonne |
Type de données |
Description |
---|---|---|
URN |
Chaîne URN qui représente le groupe Windows. |
|
Nom |
Nom du groupe Windows. |
|
ID |
Valeur d'ID qui identifie de façon unique le groupe Windows. |
|
Connexion |
Connexion qui représente le groupe Windows dans SQL Server. |
|
IsSystemObject |
Valeur booléenne qui spécifie si le groupe Windows est un objet système. |
|
LoginType |
Type de connexion. Consultez LoginType. |
|
HasDBAccess |
Valeur booléenne qui spécifie si le groupe Windows a accès à la base de données référencée. |
|
SID |
Identificateur de sécurité de la connexion du groupe Windows. |
|
UserType |
Type d'utilisateur. Consultez UserType. |
|
Certificat |
Certificat utilisé par le groupe Windows ouvrir une session sur SQL Server. |
|
AsymmetricKey |
Clé asymétrique utilisée par le groupe Windows pour ouvrir une session sur SQL Server. |
|
CreateDate |
Date et heure de création du groupe Windows. |
|
DateLastModified |
Date et heure de la dernière modification du groupe Windows. |
|
DefaultSchema |
Schéma par défaut associé au groupe Windows. |
Exemples
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]
}
}
Voir aussi