Exportar (0) Imprimir
Expandir Tudo

CREATE LOGIN (Banco de Dados SQL do Azure)

Este tópico está DESATUALIZADO. Você pode encontrar a versão mais atual em Referência de Transact-SQL do SQL 14.

ImportantImportante
Este tópico não está atualizado. Para obter a versão atual, consulte CREATE LOGIN.

Cria um novo logon de banco de dados no Microsoft Banco de dados SQL do Microsoft Azure. Você deve estar conectado ao banco de dados mestre para criar um logon.

Convenções de sintaxe (Banco de Dados SQL do Azure)


CREATE LOGIN login_name { WITH <option_list1> }

<option_list1> ::= 
    PASSWORD = { 'password' }
        

Este diagrama de sintaxe demonstra os argumentos e as opções com suporte no Banco de dados SQL do Microsoft Azure.

O Banco de dados SQL do Microsoft Azure não oferece suporte aos seguintes argumentos e opções no uso da instrução CREATE LOGIN:

  • hashed_password

  • opção MUST_CHANGE

  • opções <option_list2>:

    • SID

    • DEFAULT_DATABASE

    • DEFAULT_LANGUAGE

    • CHECK_EXPIRATION

    • CHECK_POLICY e

    • CREDENTIAL

Para obter mais informações sobre os argumentos e a instrução CREATE LOGIN, consulte CREATE LOGIN nos Manuais Online do SQL Server.

Em alguns métodos de conexão com o Banco de dados SQL do Microsoft Azure, como sqlcmd, é necessário acrescentar o nome do servidor do Banco de dados SQL do Azure ao nome de logon na cadeia de conexão usando a notação <login>@<server>. Por exemplo, se seu logon for login1 e o nome totalmente qualificado do servidor do Banco de dados SQL do Azure for servername.database.windows.net, o parâmetro username da cadeia de conexão deverá ser login1@servername.

Como o comprimento total do parâmetro username é 128 caracteres, login_name se limita a 127 caracteres menos o comprimento do nome do servidor. No exemplo, login_name pode ter somente 117 caracteres porque servername tem 10 caracteres.

As regras do SQL Server permitem que você crie um logon de autenticação do SQL Server no formato <nome_do_logon>@<nome_do_servidor>. Se seu servidor do SQL Azure for myazureserver e seu logon for myemail@live.com, você deverá fornecer seu logon como myemail@live.com@myazureserver.

ImportantImportante
A instrução CREATE LOGIN deve ser a única instrução em um lote SQL.

Somente o logon da entidade de segurança no nível do servidor (criado pelo processo de provisionamento) ou membros da função de banco de dados loginmanager no banco de dados mestre podem criar novos logons.

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft