icon picker
Créer un utilisateur avec authentification SQL Server

Installation

Sur le serveur

Security > Logins > New login.
Cocher SQL Server authentification puis :
Indiquer un Login name,
Indiquer un Password,
Décocher User must change password at next login,
Indiquer une Default database : ​
image.png
Aller dans la page User Mapping puis :
Cocher la ou les bases autorisées pour l’utilisateur
Pour chaque base, cocher db_owner si on souhaite autoriser la création d’objet ​
image.png

Sur un client

ODBC

Rechercher Sources de données ODBC 64 bits.
Dans l’onglet Source de données système, cliquer sur Ajouter.
Sélectionner SQL Server (tout court) et cliquer sur Terminer.
Donner un nom à la connexion, sans espace pour l’utiliser plus facilement dans les paramètres de programme et indiquer le nom du serveur. Cliquer sur Suivant.
Vous pouvez ne pas cocher Avec l’authentification SQL Server... et ne pas indiquer ID de connexion et Mot de passe (ceux définis sur le serveur). La connexion de test, à la fin du processus, échouera ; le login et et mot de passe du l’utilisateur avec les droits db_owner seront indiqués au moment de la connexion ODBC. Cliquer sur Suivant. ​
image.png
Cocher Changer la base de données par défaut par. SI un login et mot de passe ont été indiqués dans l’étape précédente, sélectionner une base de données. Sinon, saisissez le nom de la base. Cliquer sur Suivant. ​
image.png
Cliquer sur Terminer.
Cliquer sur Tester la source de données : ​
image.png
Si un login et mot de passe n’ont pas été saisies à l’étape 2, le test échoue, mais vous indiquerez ce login et mot de passe lors de l’appel à la connexion ODBC.

SSMS

Cliquer sur Connect dans l’Object Explorer.
Saisir le nom du serveur SQL, puis sélectionner SQL Server Authentification dans la liste Authentification, indiquer Login et Password : ​
image.png

Erreurs possibles

L’utilisateur n’a pas les droits sur la base par défaut

image.png
Solution : page User Mapping,

L’utilisateur tente d’ouvrir une base pour laquelle il n’a pas les droits

image.png
Solution : page User Mapping, cocher la base de données à laquelle on souhaite se connecter.

L’utilisateur n’a pas les droits de créer un objet

image.png
Solution : dans la page User Mapping, sur la base concernée, cocher db_owner.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.