Compartir a través de


EnumWindowsGroupInfo Método

Enumera la lista de información sobre todos los grupos de Microsoft Windows que tienen acceso a la instancia de SQL Server concedido explícitamente.

Espacio de nombres:  Microsoft.SqlServer.Management.Smo
Ensamblado:  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Sintaxis

'Declaración
Public Function EnumWindowsGroupInfo As DataTable
'Uso
Dim instance As Server
Dim returnValue As DataTable

returnValue = instance.EnumWindowsGroupInfo()
public DataTable EnumWindowsGroupInfo()
public:
DataTable^ EnumWindowsGroupInfo()
member EnumWindowsGroupInfo : unit -> DataTable 
public function EnumWindowsGroupInfo() : DataTable

Valor devuelto

Tipo: System.Data. . :: . .DataTable
Valor de objeto del sistema DataTable que contiene la lista de grupos de Windows que tienen acceso a la instancia de SQL Server concedido explícitamente. En la tabla se describen las distintas columnas del objeto DataTable devuelto.

Columna

Tipo de datos

Descripción

account name

String

El nombre del usuario de Windows NT. NT AUTHORITY\SYSTEM, por ejemplo.

type

String

El tipo del usuario. Especifica si el usuario es una cuenta individual o una cuenta de grupo.

privilege

String

El nivel de privilegio asignado al grupo de Windows NT.

mapped login name

String

La cuenta de inicio de sesión de SQL Server a la que está asignado el grupo de Windows NT.

permission path

String

La ruta de permisos para el grupo de Windows NT.

Ejemplos

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());
   }
}

PowerShell

$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]
   }
}