sys.sp_grantlogin (Transact-SQL)

Aplica-se a: SQL Server

Cria um login no SQL Server.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Utilize CREATE LOGIN em substituição.

Transact-SQL convenções de sintaxe

Syntax

sys.sp_grantlogin [ @loginame = ] N'loginame'
[ ; ]

Arguments

[ @loginame = ] N'loginame'

O nome de um utilizador ou grupo do Windows. @loginame é sysname, sem padrão. O utilizador ou grupo Windows deve ser qualificado com um nome de domínio Windows na forma <domain>\<user>; por exemplo, London\Joeb.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Remarks

sp_grantlogin chama CREATE LOGIN, que suporta opções adicionais. Para informações sobre como criar logins no SQL Server, consulteCREATE LOGIN

sp_grantlogin não pode ser executado dentro de uma transação definida pelo usuário.

Permissions

Requer a adesão ao papel fixo de servidor de administrador de segurança .

Examples

O exemplo seguinte serve CREATE LOGIN para criar um login no SQL Server para o utilizador Corporate\BobJdo Windows, que é o método preferido.

CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO