EnumWindowsGroups Método (String)
Enumera la lista de grupos de Windows para un grupo especificado.
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Function EnumWindowsGroups ( _
groupName As String _
) As DataTable
'Uso
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
Parámetros
- groupName
Tipo: System. . :: . .String
Valor String que especifica un nombre de grupo de Windows.
Valor devuelto
Tipo: System.Data. . :: . .DataTable
Valor de objeto DataTable que contiene información sobre un grupo de Windows para el grupo especificado. En la tabla se describen las distintas columnas del objeto DataTable devuelto.
Columna |
Tipo de datos |
Descripción |
---|---|---|
Urn |
La cadena URN que representa el grupo de Windows. |
|
Nombre |
El nombre del grupo de Windows. |
|
Identificador |
El valor de identificador que identifica de forma única el grupo de Windows. |
|
Inicio de sesión |
El inicio de sesión que representa el grupo de Windows en SQL Server. |
|
IsSystemObject |
El valor booleano que especifica si el grupo de Windows es un objeto del sistema. |
|
LoginType |
El tipo del inicio de sesión. Vea LoginType. |
|
HasDBAccess |
El valor booleano que especifica si el grupo de Windows tiene acceso a la base de datos a la que se hace referencia. |
|
Sid |
El identificador de seguridad de inicio de sesión del grupo de Windows. |
|
UserType |
El tipo del usuario. Vea UserType. |
|
Certificado |
El certificado que usa el grupo de Windows para iniciar la sesión en SQL Server. |
|
AsymmetricKey |
La clave asimétrica que usa el grupo de Windows para iniciar la sesión en SQL Server. |
|
CreateDate |
La fecha y hora en que se creó el grupo de Windows. |
|
DateLastModified |
La fecha y hora en que se modificó por última vez el grupo de Windows. |
|
DefaultSchema |
El esquema predeterminado asociado al grupo de Windows. |
Ejemplos
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]
}
}