xp_loginconfig (Transact-SQL)
Gilt für: SQL Server
Meldet die Anmeldesicherheitskonfiguration einer Instanz von SQL Server.
Wichtig
Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden.
Transact-SQL-Syntaxkonventionen
Syntax
xp_loginconfig [ 'config_name' ]
Argumente
"config_name"
Der anzuzeigende Konfigurationswert. Wenn config_name nicht angegeben ist, werden alle Konfigurationswerte gemeldet. config_name ist "sysname" mit einem Standardwert NULL
und kann einen der folgenden Werte aufweisen.
Wert | Beschreibung |
---|---|
Anmeldemodus | Der Anmeldungssicherheitsmodus. Mögliche Werte sind gemischte und Windows-Authentifizierung. Ersetzt durch: SELECT SERVERPROPERTY('IsIntegratedSecurityOnly'); |
Standardanmeldung | Name der STANDARDMÄßIGen SQL Server-Anmelde-ID für autorisierte Benutzer vertrauenswürdiger Verbindungen (für Benutzer ohne übereinstimmenden Anmeldenamen). Die Standardanmeldung ist Gast. Hinweis: Dieser Wert wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
Standarddomäne | Der Name der standardmäßigen Windows-Domäne für Netzwerkbenutzer vertrauenswürdiger Verbindungen. Die Standarddomäne ist die Domäne des Computers, auf dem Windows und SQL Server ausgeführt werden. Hinweis: Dieser Wert wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
Überwachungsstufe | Die Überwachungsebene. Mögliche Werte sind keine, Erfolg, Fehler und alle. Überwachungen werden in das Fehlerprotokoll und in die Windows-Ereignisanzeige geschrieben. |
Hostname festlegen | Gibt an, ob der Hostname aus dem Clientanmeldedatensatz durch den Windows-Netzwerk-Benutzernamen ersetzt wird. Mögliche Werte sind wahr oder falsch. Wenn diese Option festgelegt ist, wird der Netzwerkbenutzername in der Ausgabe von sp_who angezeigt. |
Landkarte_ | Gibt an, welche Sonderzeichen Windows dem gültigen SQL Server-Unterstrichzeichen (_ ) zugeordnet sind. Mögliche Werte sind Domänentrennzeichen (Standard), Leerzeichen, Null oder ein beliebiges einzelnes Zeichen.Hinweis: Dieser Wert wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
Karte $ | Gibt an, welche Sonderzeichen Windows dem gültigen SQL Server-Dollarzeichen ($ ) zugeordnet sind. Mögliche Werte sind Domänentrennzeichen, Leerzeichen, Null oder ein beliebiges einzelnes Zeichen. Der Standardwert ist Leerzeichen.Hinweis: Dieser Wert wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
Landkarte # | Gibt an, welche Sonderzeichen Windows dem gültigen SQL Server-Nummernzeichen (# ) zugeordnet sind. Mögliche Werte sind Domänentrennzeichen, Leerzeichen, Null oder ein beliebiges einzelnes Zeichen. Der Standard ist der Bindestrich.Hinweis: Dieser Wert wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
name | sysname | Der Konfigurationswert |
Config-Wert | sysname | Die Einstellung für den Konfigurationswert |
Hinweise
xp_loginconfig
kann nicht zum Festlegen von Konfigurationswerten verwendet werden.
Verwenden Sie SQL Server Management Studio, um den Anmeldemodus und die Überwachungsstufe festzulegen.
Berechtigungen
Erfordert CTRL-Berechtigung für die master
Datenbank.
Beispiele
A. Alle Konfigurationswerte melden
Das folgende Beispiel gibt alle derzeit konfigurierten Einstellungen aus.
EXEC xp_loginconfig;
GO
B. Melden eines bestimmten Konfigurationswerts
Das folgende Beispiel gibt nur die Einstellung für den Anmeldemodus aus.
EXEC xp_loginconfig 'login mode';
GO