xp_loginconfig (Transact-SQL)
Aplica-se a: SQL Server
Relata a configuração de segurança de logon de uma instância do SQL Server.
Importante
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Convenções de sintaxe de Transact-SQL
Sintaxe
xp_loginconfig [ 'config_name' ]
Argumentos
'config_name'
O valor de configuração a ser exibido. Se config_name não for especificado, todos os valores de configuração serão relatados. config_name é sysname, com um padrão de NULL
, e pode ser um dos seguintes valores.
Valor | Descrição |
---|---|
Modo de login | Modo de segurança de logon. Os valores possíveis são Misto e Autenticação do Windows. Substituído por: SELECT SERVERPROPERTY('IsIntegratedSecurityOnly'); |
Login padrão | Nome da ID de logon padrão do SQL Server para usuários autorizados de conexões confiáveis (para usuários sem nome de logon correspondente). O login padrão é convidado. Observação: esse valor é fornecido para compatibilidade com versões anteriores. |
Domínio padrão | Nome do domínio padrão do Windows para usuários de rede de conexões confiáveis. O domínio padrão é o domínio do computador que executa o Windows e o SQL Server. Observação: esse valor é fornecido para compatibilidade com versões anteriores. |
Nível de auditoria | Nível de auditoria. Os valores possíveis são none, success, failure e all. As auditorias são gravadas no log de erros e no recurso Visualizador de Eventos do Windows. |
definir nome do host | Indica se o nome do host do registro de logon do cliente é substituído pelo nome de usuário de rede do Windows. Os valores possíveis são true ou false. Se essa opção estiver definida, o nome de usuário da rede será exibido na saída do sp_who . |
mapa_ | Relata quais caracteres especiais do Windows são mapeados para o caractere de sublinhado válido do SQL Server (_ ). Os valores possíveis são separador de domínio (padrão), espaço, nulo ou qualquer caractere único.Observação: esse valor é fornecido para compatibilidade com versões anteriores. |
mapa $ | Relata quais caracteres especiais do Windows são mapeados para o caractere de cifrão válido do SQL Server ($ ). Os valores possíveis são separador de domínio, espaço, nulo ou qualquer caractere único. O padrão é espaço.Observação: esse valor é fornecido para compatibilidade com versões anteriores. |
mapa # | Relata quais caracteres especiais do Windows são mapeados para o caractere de sinal de número válido do SQL Server (# ). Os valores possíveis são separador de domínio, espaço, nulo ou qualquer caractere único. Hífen é o padrão.Observação: esse valor é fornecido para compatibilidade com versões anteriores. |
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
name | sysname | Valor de configuração |
valor de configuração | sysname | Definição de valor de configuração |
Comentários
xp_loginconfig
não pode ser usado para definir valores de configuração.
Para definir o modo de logon e o nível de auditoria, use SQL Server Management Studio.
Permissões
Requer permissão CONTROL no master
banco de dados.
Exemplos
R. Relatar todos os valores de configuração
O exemplo a seguir mostra todas as configurações atualmente definidas.
EXEC xp_loginconfig;
GO
B. Relatar um valor de configuração específico
O exemplo a seguir mostra a configuração somente para o modo de logon.
EXEC xp_loginconfig 'login mode';
GO