xp_grantlogin (Transact-SQL)
Aplica-se a:SQL Server
Concede a um grupo ou usuário do Windows acesso ao 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. Em vez disso, use CREATE LOGIN .
Convenções de sintaxe de Transact-SQL
Sintaxe
xp_grantlogin { [ @loginame = ] 'login' } [ , [ @logintype = ] 'logintype' ]
Argumentos
@loginame [ = ] 'login'
O nome do usuário ou grupo do Windows a ser adicionado. O usuário ou grupo do Windows deve ser qualificado com um nome de domínio do Windows no formato <domain>\<user>
. @loginame é sysname, sem padrão.
@logintype [ = ] 'tipo de login'
O nível de segurança do login que está sendo concedido acesso. @logintype é varchar(5), com um padrão de NULL
. Só admin
pode ser especificado. Se admin
for especificado, @loginame receberá acesso ao SQL Server e será adicionado como membro da função de servidor fixa sysadmin .
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
xp_grantlogin
é um procedimento armazenado do sistema em vez de um procedimento armazenado estendido. xp_grantlogin
chamadas sp_grantlogin
e sp_addsrvrolemember
.
Permissões
Requer associação à função de servidor fixa securityadmin . A alteração do @logintype requer associação à função de servidor fixa sysadmin .
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de