Właściwość Server.Logins
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
}
Zobacz także