Exporter (0) Imprimer
Développer tout
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

CREATE LOGIN (Base de données SQL Windows Azure)

ImportantImportant
Cette rubrique n'est pas tenue à jour. Pour obtenir la version actuelle, consultez CREATE LOGIN.

Crée une connexion à une base de données dans Microsoft Base de données SQL Windows Azure. Vous devez être connecté à la base de données master pour créer une connexion.

Conventions de syntaxe (Base de données SQL Windows Azure)


CREATE LOGIN login_name { WITH <option_list1> }

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

Ce diagramme de syntaxe montre les arguments et options pris en charge dans Base de données SQL Windows Azure.

Base de données SQL Windows Azure ne prend pas en charge les arguments et options suivants lors de l'utilisation de l'instruction CREATE LOGIN :

  • hashed_password

  • MUST_CHANGE (option)

  • Options <option_list2> :

    • SID

    • DEFAULT_DATABASE

    • DEFAULT_LANGUAGE

    • CHECK_EXPIRATION

    • CHECK_POLICY et

    • CREDENTIAL

Pour plus d'informations sur les arguments et l'instruction CREATE LOGIN, consultez CREATE LOGIN dans la Documentation en ligne de SQL Server.

Avec certaines méthodes de connexion à Base de données SQL Windows Azure, telles que sqlcmd, vous devez ajouter le nom du serveur Base de données SQL au nom de la connexion dans la chaîne de connexion à l'aide de la notation <login>@<server>. Par exemple, si votre connexion est appelée login1 et que le nom complet du serveur Base de données SQL est servername.database.windows.net, le paramètre username de la chaîne de connexion doit être login1@servername.

La longueur totale du paramètre username étant de 128 caractères, login_name est limité à 127 caractères moins la longueur du nom du serveur. Dans l'exemple, login_name ne peut faire que 117 caractères de long uniquement parce que servername comporte 10 caractères.

Les règles de SQL Server vous permettent de créer une connexion d'authentification de SQL Server au format <nom_connexion>@<nom_serveur>. Si votre serveur SQL Azure est myazureserver et votre connexion est myemail@live.com, vous devez indiquer votre connexion comme myemail@live.com@myazureserver.

ImportantImportant
L'instruction CREATE LOGIN doit être la seule instruction dans un lot SQL.

Seuls la connexion du principal au niveau du serveur (créée par le processus de déploiement) ou les membres du rôle de base de données loginmanager dans la base de données master peuvent créer des connexions.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.