Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Server.EnumWindowsUserInfo Method

Enumerates a list of information about all Microsoft Windows users that have explicitly granted access to SQL Server.

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

Return Value

Type: System.Data.DataTable
A DataTable system object value that contains a list of Windows users that have explicitly granted access to the instance of SQL Server.
The table describes the different columns of the returned DataTable.


Data type


account name


The name of the Windows NT user.



The type of user. This specifies whether the user is an individual account or a group account.

'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
    For Each c In r.Table.Columns
        Console.WriteLine(c.ColumnName + " = " + r(c).ToString)

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.