Este tópico ainda não foi avaliado como - Avalie este tópico

CREATE LOGIN (Banco de Dados SQL do Windows Azure)

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

Convenções de sintaxe (Banco de Dados SQL do Windows 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 Windows Azure.

O Banco de dados SQL do Windows 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 ao Banco de dados SQL do Windows Azure, como sqlcmd, é necessário acrescentar o nome do servidor do Banco de dados SQL ao nome de logon na cadeia de conexão usando a notação <login>@<server>. Por exemplo, se o seu logon for login1 e o nome totalmente qualificado do servidor do Banco de dados SQL 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.

Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.
facebook page visit twitter rss feed newsletter