Udostępnij za pośrednictwem


Właściwość Server.Logins

Reprezentuje kolekcja Login obiektów.Każdy Login logowania zdefiniowanych na wystąpienie reprezentuje obiekt SQL Server.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,  _
    GetType(Login))> _
Public ReadOnly Property Logins As LoginCollection
    Get
'Użycie
Dim instance As Server
Dim value As LoginCollection

value = instance.Logins
[SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, 
    typeof(Login))]
public LoginCollection Logins { get; }
[SfcObjectAttribute(SfcContainerRelationship::ObjectContainer, SfcContainerCardinality::ZeroToAny, 
    typeof(Login))]
public:
property LoginCollection^ Logins {
    LoginCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, 
    typeof(Login))>]
member Logins : LoginCollection
function get Logins () : LoginCollection

Wartość właściwości

Typ: Microsoft.SqlServer.Management.Smo.LoginCollection
A LoginCollection reprezentująca wszystkich identyfikatorów logowania zdefiniowanych na wystąpienie obiektu SQL Server.

Uwagi

Logins Właściwość wskazuje na LoginCollection obiektu.Kolekcja może być używana do wyliczenia wszystkich identyfikatorów logowania dla wystąpienie SQL Server.Jeśli używasz uwierzytelniania systemu Windows, Logins reprezentuje właściwość konta uwierzytelniania systemu Windows.Z uwierzytelniania w trybie mieszanym, ta właściwość reprezentuje również kont tworzonych za pomocą SQL Server uwierzytelniania.

Przykłady

Visual Basic

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Display the logins on the instance of SQL Server.
Dim lg As Login
For Each lg In srv.Logins
   Console.WriteLine(lg.Name)
Next

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
foreach ($lg in $srv.Logins)
{
   Write-Host $lg.Name
}