Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Login-Klasse

 

Veröffentlicht: September 2016

Das Login-Objekt stellt ein SQL Server-Anmeldekonto dar, dem über die Windows-Authentifizierung oder SQL Server-Authentifizierung Zugriff auf die SQL Server-Instanz gewährt wurde.

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


[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[PhysicalFacetAttribute]
public sealed class Login : ScriptNameObjectBase, ISfcSupportsDesignMode, 
	IObjectPermission, ICreatable, IAlterable, IDroppable, IDropIfExists, 
	IRenamable, IScriptable, ILoginOptions, IDmfFacet

NameBeschreibung
System_CAPS_pubmethodLogin()

Initialisiert eine neue Instanz der der Login Klasse.

System_CAPS_pubmethodLogin(Server, String)

Initialisiert eine neue Instanz der Login -Klasse für die angegebene Instanz von SQL Server und mit dem angegebenen Namen.

NameBeschreibung
System_CAPS_pubpropertyAsymmetricKey

Ruft den dem Anmeldenamen zugeordneten asymmetrischen Schlüssel ab.

System_CAPS_pubpropertyCertificate

Ruft das dem Anmeldenamen zugeordnete Zertifikat ab.

System_CAPS_pubpropertyCreateDate

Ruft das Datum und die Uhrzeit der Erstellung des Anmeldekontos ab.

System_CAPS_pubpropertyCredential

Ruft die dem Anmeldenamen zugeordneten Anmeldeinformationen ab.

System_CAPS_pubpropertyDateLastModified

Ruft das Datum und die Uhrzeit der letzten Änderung des Anmeldekontos ab.

System_CAPS_pubpropertyDefaultDatabase

Ruft die Standarddatenbank ab, der das Anmeldekonto nach der Anmeldung bei der SQL Server-Instanz zugewiesen wird, oder legt sie fest.

System_CAPS_pubpropertyDenyWindowsLogin

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob dem Anmeldekonto die Anmeldung bei der SQL Server-Instanz gewährt oder verweigert wird, oder legt ihn fest.

System_CAPS_pubpropertyEvents

Ruft die dem Anmeldekonto zugeordneten Ereignisse ab.

System_CAPS_pubpropertyExecutionManager

Ruft das Objekt an den Manager ausgeführt.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyHasAccess

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob über das SQL Server-Anmeldekonto auf die SQL Server-Instanz zugegriffen werden kann, oder legt ihn fest.

System_CAPS_pubpropertyID

Ruft den ID-Wert ab, durch den das Anmeldekonto eindeutig identifiziert wird.

System_CAPS_pubpropertyIsDisabled

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob das SQL Server-Anmeldekonto deaktiviert ist, oder legt ihn fest.

System_CAPS_pubpropertyIsLocked

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob das Anmeldekonto für die SQL Server-Instanz gesperrt ist.

System_CAPS_pubpropertyIsPasswordExpired

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob das Kennwort für das SQL Server-Anmeldekonto abgelaufen ist.

System_CAPS_pubpropertyIsSystemObject

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob das SQL Server-Anmeldekonto ein Systemobjekt ist, oder legt ihn fest.

System_CAPS_pubpropertyLanguage

Ruft die Sprache ab, die für das Anmeldekonto, auf das verwiesen wird, für Datumsformate und Systemmeldungen erforderlich ist, oder legt sie fest.

System_CAPS_pubpropertyLanguageAlias

Ruft den Aliasnamen ab, der für die Sprache verwendet wird, die für das SQL Server-Anmeldekonto erforderlich ist.

System_CAPS_pubpropertyLoginType

Ruft den Typ des SQL Server-Anmeldekontos ab oder legt ihn fest.

System_CAPS_pubpropertyMustChangePassword

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob das Kennwort für das Anmeldekonto geändert werden muss, wenn sich der Benutzer das nächste Mal bei der SQL Server-Instanz anmeldet.

System_CAPS_pubpropertyName

Ruft den Namen der Anmeldung ab oder legt ihn fest.(Überschreibt NamedSmoObject.Name.)

System_CAPS_pubpropertyParent

Ruft die Server -Objekt, das das übergeordnete Element ist das Login Objekt.

System_CAPS_pubpropertyPasswordExpirationEnabled

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob das Kennwort für das Anmeldekonto automatisch abläuft.

System_CAPS_pubpropertyPasswordHashAlgorithm

Ruft den für das Kennwort verwendeten Hashalgorithmus ab oder legt ihn fest.

System_CAPS_pubpropertyPasswordPolicyEnforced

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob eine Kennwortrichtlinie für dieses Anmeldekonto erzwungen wird.

System_CAPS_pubpropertyProperties

Ruft eine Auflistung von Property-Objekten ab, die die Objekteigenschaften darstellen.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertySid

Ruft die Sicherheits-ID (SID) für das Anmeldekonto ab oder legt sie fest.

System_CAPS_pubpropertyState

Ruft den Status des Objekts ab, auf das verwiesen wird.(Geerbt von „SmoObjectBase“.)

System_CAPS_pubpropertyUrn

Ruft den Wert der URN (Uniform Resource Name)-Adresse ab, durch den das Objekt eindeutig identifiziert wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyUserData

Ruft benutzerdefinierte Daten ab, die dem Objekt zugeordnet sind, auf das verwiesen wird, oder legt sie fest.(Geerbt von „SmoObjectBase“.)

System_CAPS_pubpropertyWindowsLoginAccessType

Ruft den Typ des Windows-Anmeldezugriffs ab.

NameBeschreibung
System_CAPS_pubmethodAddCredential(String)

Fügt Anmeldeinformationen hinzu.

System_CAPS_pubmethodAddToRole(String)

Fügt das Anmeldekonto einer SQL Server-Rolle hinzu.

System_CAPS_pubmethodAlter()

Aktualisiert alle für das Anmeldekonto ausgeführten Änderungen an den Eigenschaften des Login-Objekts für die SQL Server-Instanz.

System_CAPS_pubmethodChangePassword(SecureString)

Ändert das Kennwort für das Anmeldekonto.

System_CAPS_pubmethodChangePassword(SecureString, Boolean, Boolean)

Ändert das Kennwort für das Anmeldekonto.

System_CAPS_pubmethodChangePassword(SecureString, SecureString)

Ändert das Kennwort für die Sicherheit des Anmeldevorgangs.

System_CAPS_pubmethodChangePassword(String)

Ändert das Kennwort für das Anmeldekonto.

System_CAPS_pubmethodChangePassword(String, Boolean, Boolean)

Ändert das Kennwort für das Anmeldekonto.

System_CAPS_pubmethodChangePassword(String, String)

Ändert das Kennwort für das Anmeldekonto.

System_CAPS_pubmethodCreate()

Erstellt ein Anmeldekonto für die SQL Server-Instanz, so wie im Login-Objekt definiert.

System_CAPS_pubmethodCreate(SecureString)

Erstellt ein Anmeldekonto für die SQL Server-Instanz, so wie im Anmeldeobjekt definiert.

System_CAPS_pubmethodCreate(SecureString, LoginCreateOptions)

Erstellt ein Anmeldekonto für die SQL Server-Instanz, so wie im Anmeldeobjekt definiert.

System_CAPS_pubmethodCreate(String)

Erstellt ein Anmeldekonto für die SQL Server-Instanz, so wie im Anmeldeobjekt definiert.

System_CAPS_pubmethodCreate(String, LoginCreateOptions)

Erstellt ein Anmeldekonto für die SQL Server-Instanz, so wie im Anmeldeobjekt definiert.

System_CAPS_pubmethodDeny(ObjectPermissionSet, String)

Verweigert dem angegebenen Empfänger den festgelegten Berechtigungssatz für das Anmeldekonto.

System_CAPS_pubmethodDeny(ObjectPermissionSet, String, Boolean)

Verweigert dem angegebenen Empfänger und anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz gewährt hat, den festgelegten Berechtigungssatz für die Anmeldung.

System_CAPS_pubmethodDeny(ObjectPermissionSet, String[])

Verweigert den angegebenen Empfängern den festgelegten Berechtigungssatz für die Anmeldung.

System_CAPS_pubmethodDeny(ObjectPermissionSet, String[], Boolean)

Verweigert den angegebenen Empfängern und anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz gewährt hat, den festgelegten Berechtigungssatz für die Anmeldung.

System_CAPS_pubmethodDisable()

Deaktiviert das Anmeldekonto.

System_CAPS_pubmethodDiscover()

Ermittelt eine Liste vom Typ Object.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodDrop()

Entfernt das Anmeldekonto aus der SQL Server-Instanz.

System_CAPS_pubmethodDropCredential(String)

Löscht Anmeldeinformationen.

System_CAPS_pubmethodDropIfExists()

Löscht die Login Wenn auf dem Server vorhanden.

System_CAPS_pubmethodEnable()

Aktiviert das Anmeldekonto.

System_CAPS_pubmethodEnumAgentProxyAccounts()

Listet die Agent-Proxykonten auf, die vom Anmeldekonto genutzt werden.

System_CAPS_pubmethodEnumCredentials()

Gibt eine Zeichenfolgenauflistung von Anmeldeinformationen zurück, die einem Anmeldenamen zugeordnet sind.

System_CAPS_pubmethodEnumDatabaseMappings()

Listet die Zuordnungen des Anmeldekontos zu Datenbanken und Datenbankbenutzern auf.

System_CAPS_pubmethodEnumObjectPermissions()

Listet die Objektberechtigungen für das Anmeldekonto auf.

System_CAPS_pubmethodEnumObjectPermissions(ObjectPermissionSet)

Zählt für eine angegebene Berechtigung die Objektberechtigungen für das Anmeldekonto auf.

System_CAPS_pubmethodEnumObjectPermissions(String)

Listet für einen angegebenen Empfänger die Objektberechtigungen für das Anmeldekonto auf.

System_CAPS_pubmethodEnumObjectPermissions(String, ObjectPermissionSet)

Listet für einen angegebenen Empfänger und eine angegebene Berechtigung die Objektberechtigungen für das Anmeldekonto auf.

System_CAPS_pubmethodEquals(Object)

(Geerbt von „Object“.)

System_CAPS_protmethodFormatSqlVariant(Object)

Formatiert ein Objekt als T: Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant-Typ.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetContextDB()

Ruft die Kontextdatenbank ab, die diesem Objekt zugeordnet ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetDatabaseUser(String)

Ruft den Namen des Benutzers ab, dem das Anmeldekonto in einer angegebenen Datenbank zugeordnet ist.

System_CAPS_protmethodGetDBName()

Ruft den Datenbanknamen ab, der dem Objekt zugeordnet ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetHashCode()

(Geerbt von „Object“.)

System_CAPS_protmethodGetPropValue(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetPropValueOptional(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetPropValueOptionalAllowNull(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetServerObject()

Ruft den Server des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetType()

(Geerbt von „Object“.)

System_CAPS_pubmethodGrant(ObjectPermissionSet, String)

Gewährt dem angegebenen Empfänger den festgelegten Berechtigungssatz für das Anmeldekonto.

System_CAPS_pubmethodGrant(ObjectPermissionSet, String, Boolean)

Gewährt dem Empfänger Zugriff auf die angegebene Berechtigung sowie die Möglichkeit, anderen Benutzern Zugriff auf die Berechtigung für das Anmeldekonto zu gewähren.

System_CAPS_pubmethodGrant(ObjectPermissionSet, String, Boolean, String)

Gewährt dem Empfänger unter einer angenommenen Rolle Zugriff auf den angegebenen Berechtigungssatz sowie die Möglichkeit, anderen Benutzern Zugriff auf den Berechtigungssatz für das Anmeldekonto zu gewähren.

System_CAPS_pubmethodGrant(ObjectPermissionSet, String[])

Gewährt den angegebenen Empfängern den festgelegten Berechtigungssatz für das Anmeldekonto.

System_CAPS_pubmethodGrant(ObjectPermissionSet, String[], Boolean)

Gewährt den Empfängern Zugriff auf die angegebene Berechtigung sowie die Möglichkeit, anderen Benutzern Zugriff auf die Berechtigung für das Anmeldekonto zu gewähren.

System_CAPS_pubmethodGrant(ObjectPermissionSet, String[], Boolean, String)

Gewährt den Empfängern unter einer angenommenen Rolle Zugriff auf den angegebenen Berechtigungssatz sowie die Möglichkeit, anderen Benutzern Zugriff auf den Berechtigungssatz für die Anmeldung zu gewähren.

System_CAPS_pubmethodInitialize()

Initialisiert das Objekt und erzwingt das Laden der Eigenschaften.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodInitialize(Boolean)

Initialisiert das Objekt und erzwingt das Laden der Eigenschaften.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodIsMember(String)

Gibt einen Boolean-Wert zurück, der angibt, ob das Anmeldekonto Mitglied einer angegebenen Rolle ist.

System_CAPS_protmethodIsObjectInitialized()

Überprüft, ob das Objekt initialisiert wurde.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodIsObjectInSpace()

Überprüft, ob das Objekt isoliert vorhanden oder mit der SQL Server-Instanz verbunden ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodIsSupportedProperty(String)

Bestimmt, ob die angegebene Eigenschaft in der .NET Framework-Zielversion unterstützt wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodListMembers()

Gibt eine Liste der Rollen zurück, deren Mitglied das Anmeldekonto ist.

System_CAPS_pubmethodRefresh()

Aktualisiert die Anmeldeinformationen.(Überschreibt ScriptNameObjectBase.Refresh().)

System_CAPS_pubmethodRename(String)

Benennt das Anmeldekonto um.

System_CAPS_pubmethodRevoke(ObjectPermissionSet, String)

Widerruft einen Berechtigungssatz, der einem Empfänger zuvor für das Anmeldekonto gewährt wurde.

System_CAPS_pubmethodRevoke(ObjectPermissionSet, String, Boolean, Boolean)

Widerruft Berechtigungen, die einem Empfänger und anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt hat, zuvor für das Anmeldekonto gewährt wurden. Der Empfänger ist außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodRevoke(ObjectPermissionSet, String, Boolean, Boolean, String)

Widerruft Berechtigungen, die einem Empfänger und anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt hat, zuvor für das Anmeldekonto gewährt wurden. Der Empfänger ist außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodRevoke(ObjectPermissionSet, String[])

Widerruft einen Berechtigungssatz, der einer Liste von Empfängern zuvor für das Anmeldekonto gewährt wurde.

System_CAPS_pubmethodRevoke(ObjectPermissionSet, String[], Boolean, Boolean)

Widerruft Berechtigungen, die Empfängern und anderen Benutzern, denen die Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt haben, zuvor für das Anmeldekonto gewährt wurden. Die Empfänger sind außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodRevoke(ObjectPermissionSet, String[], Boolean, Boolean, String)

Widerruft Berechtigungen, die Empfängern und anderen Benutzern, denen die Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt haben, zuvor für das Anmeldekonto gewährt wurden. Die Empfänger sind außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodScript()

Generiert ein Transact-SQL-Skript, das zum Neuerstellen des Anmeldekontos verwendet werden kann.

System_CAPS_pubmethodScript(ScriptingOptions)

Generiert ein Transact-SQL-Skript, das zum Neuerstellen des Anmeldekontos gemäß den Skriptoptionen verwendet werden kann.

System_CAPS_protmethodSetParentImpl(SqlSmoObject)

Legt das übergeordnete Element von SqlSmoObject auf den newParent-Parameter fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodToString()

Gibt eine String zurück, die das Objekt darstellt, auf das verwiesen wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodValidate(String, Object[])

Überprüft den Status eines Objekts.(Geerbt von „SmoObjectBase“.)

NameBeschreibung
System_CAPS_pubeventPropertyChanged

Stellt das Ereignis dar, das bei Änderung einer Eigenschaft auftritt.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubeventPropertyMetadataChanged

Stellt das Ereignis dar, das bei Änderungen an den Eigenschaftsmetadaten auftritt.(Geerbt von „SqlSmoObject“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Discover()

Ermittelt alle Abhängigkeiten.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetDomainRoot()

Gibt den Stamm der Domäne zurück.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetParent()

Ruft das übergeordnete Element dieses Objekts ab.Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyType(String)

Ruft den Typ der angegebenen Eigenschaft ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyValue(String, Type)

Ruft den Wert der angegebenen Eigenschaft ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetUrn()

Ruft den URN (Uniform Resource Name) des Objekts ab.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Resolve(String)

Ruft aus dem URN (Unified Resource Name) die Instanz ab, die die Informationen zum Objekt enthält.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetObjectState(SfcObjectState)

Legt den Objektstatus auf den angegebenen SfcObjectState-Wert fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetPropertyValue(String, Type, Object)

Legt den Eigenschaftswert fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodISfcPropertyProvider.GetPropertySet()

Ruft den Schnittstellenverweis auf den Eigenschaftensatz dieses Objekts ab.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyISfcSupportsDesignMode.IsDesignMode

Ruft einen Wert ab, der angibt, ob das Objekt den Entwurfsmodus unterstützt.

Benutzer können Login-Objekteigenschaften abrufen, wenn sie Mitglied der festen Serverrolle public sind.

Festzulegende Login Objekteigenschaften, die Benutzer müssen ALTER ANY LOGIN-Berechtigung auf dem Server oder ein Mitglied der sysadmin festen Serverrolle.

Erstellen oder Löschen einer Anmeldung, müssen Benutzer über ALTER ANY LOGIN-Berechtigungen auf dem Server verfügen oder Mitglied der sysadmin festen Serverrolle.

Erteilen, verweigern oder widerrufen-Berechtigung für die Anmeldung an andere Benutzer müssen Benutzer Berechtigungen für die Anmeldung verfügen oder Mitglied der sysadmin oder securityadmin festen Serverrollen.

Um das Kennwort für einen Anmeldenamen festzulegen, ohne dass ein altes Kennwort, Benutzer müssen Mitglied der sysadmin festen Serverrolle.

Öffentliche statische (Shared in Microsoft Visual Basic) Member dieses Typs sind sicher für Multithread-Vorgänge. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: