Bonjour,

Je suis en train de créer un script pour un kit d'installation de logiciel utilisant SQL Serveur.
Le script crée la connexion

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
CREATE LOGIN [xxx] WITH PASSWORD='xxx', DEFAULT_DATABASE=[xxx], DEFAULT_LANGUAGE=[Français], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
Puis l'utilisateur attaché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
USE [xxx]
GO
 
CREATE USER [xxx] FOR LOGIN [xxx] WITH DEFAULT_SCHEMA=[dbo]
GO
Cela fonctionne mais quand je regarde les propriétés du compte utilisateur aucune case de droit n'est cochée. Bien sûr le logiciel ne fonctionne pas.
Si je coche manuellement c'est OK.
J'ai généré mes script via le clic droit sur l'objet et 'Générer un script' Le contenu obtenu est bien conforme à ce que j'ai vu sur différents forum et je ne vois pas quelle option ajouter pour affecter les droits

Merci d'avance de votre aide