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 logon que está recebendo 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 na função de servidor fixa securityadmin . Alterar o @logintype requer associação na função de servidor fixa sysadmin .