Condividi tramite


xp_loginconfig (Transact-SQL)

Restituisce la configurazione di protezione dell'account di accesso di un'istanza di SQL Server quando è in esecuzione in Windows XP, o .

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

xp_loginconfig ['config_name']

Argomenti

  • 'config_name'
    Valore di configurazione da visualizzare. Se config_name viene omesso, vengono restituiti tutti i valori di configurazione. config_name è di tipo sysname e il valore predefinito è NULL. I possibili valori sono i seguenti.

    Valore Descrizione

    login mode

    Modalità di protezione dell'account di accesso. I possibili valori sono Mixed e Windows Authentication.

    default login

    Nome dell'ID di accesso di SQL Server predefinito per gli utenti autorizzati su connessioni trusted (ovvero gli utenti che non dispongono di un nome di account di accesso corrispondente). L'account di accesso predefinito è guest. Questo valore è disponibile per compatibilità con le versioni precedenti.

    default domain

    Nome del dominio di Windows predefinito per gli utenti di rete su connessioni trusted. Il dominio predefinito è il dominio di appartenenza del computer SQL Server con sistema operativo Windows. Questo valore è disponibile per compatibilità con le versioni precedenti.

    audit level

    Livello di controllo. I possibili valori sono none, success, failure e all. I controlli vengono scritti nel log degli errori e nel Visualizzatore eventi di Windows.

    set hostname

    Indica se il nome dell'host proveniente dal record dell'account di accesso del client viene sostituito con il nome utente di rete di Windows. I possibili valori sono true o false. Se viene impostato, il nome utente di rete viene indicato nell'output di sp_who.

    map _

    Restituisce i caratteri speciali di Windows mappati al carattere di SQL Server valido _ (sottolineatura). I possibili valori sono domain separator (valore predefinito), space, null e qualsiasi carattere singolo. Questo valore è disponibile per compatibilità con le versioni precedenti.

    map $

    Restituisce i caratteri speciali di Windows mappati al carattere di SQL Server valido $ (segno di dollaro). I possibili valori sono domain separator, space, null o qualsiasi carattere singolo. Il valore predefinito è space. Questo valore è disponibile per compatibilità con le versioni precedenti.

    map #

    Restituisce i caratteri speciali di Windows mappati al carattere di SQL Server valido # (simbolo di cancelletto). I possibili valori sono domain separator, space, null o qualsiasi carattere singolo. Il valore predefinito è il segno meno. Questo valore è disponibile per compatibilità con le versioni precedenti.

Set di risultati

Nome colonna Tipo di dati Descrizione

name

sysname

Valore di configurazione

config value

sysname

Impostazione del valore di configurazione

Osservazioni

Non è possibile utilizzare xp_loginconfig per impostare valori di configurazione.

Per impostare la modalità di accesso e il livello di controllo, utilizzare SQL Server Management Studio.

Autorizzazioni

È richiesta l'autorizzazione CONTROL nel database master.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Esempi

A. Visualizzazione di tutti i valori di configurazione

Nell'esempio seguente vengono visualizzate tutte le impostazioni correnti.

EXEC xp_loginconfig;
GO

B. Visualizzazione di un valore di configurazione specifico

Nell'esempio seguente viene visualizzata l'impostazione relativa alla modalità di accesso.

EXEC xp_loginconfig 'login mode';
GO

Vedere anche

Riferimento

sp_denylogin (Transact-SQL)
sp_grantlogin (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
sp_revokelogin (Transact-SQL)
xp_logininfo (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005