xp_grantlogin (Transact-SQL)
Concede a um grupo ou usuário do Windows acesso ao SQL Server.
Importante |
---|
Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Use CREATE LOGIN. |
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 na forma Domain\User. login é sysname, sem nenhum padrão.[ @logintype = ] 'logintype'
É o nível de segurança do logon ao qual está sendo concedido o acesso. logintype é varchar(5), com um padrão de NULL. Somente admin pode ser especificado. Se admin for especificado, login receberá acesso ao SQL Server e será adicionado como um membro da função de servidor fixa sysadmin.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
xp_grantlogin agora é um procedimento armazenado do sistema e não um procedimento armazenado estendido. xp_grantlogin chama sp_grantlogin e sp_addsrvrolemember.
Permissões
Requer associação na função de servidor fixa securityadmin. Quando muda para logintype, requer associação na função de servidor fixa sysadmin.
Consulte também