2015-07-24 1 views
2

Je utilise un projet de base de données dans Visual Studio 2013 (professionnel).Création de rôles dans un projet de base de données

Tout autre chose fonctionne très bien, mais je suis confronté au problème avec la commande create user. même j'ai déjà créé l'utilisateur pour dbproj sur le serveur avec tous les accès. Même si j'ai seulement importer la base de données dans le projet de base de données et essayer de construire si elle me montre une erreur.

La commande ci-dessous me montre une erreur. "Créer un utilisateur [dbproj] pour Login [dbproj]".

S'il vous plaît, aidez-moi ...

Merci à l'avance.

+0

Quelle est l'erreur? – Keith

+0

Et quand obtenez-vous l'erreur (lors de la construction, lors de la publication, lors du déploiement d'un .dacpac ...)? – Keith

+2

J'ai fini par gérer les utilisateurs/permissions dans les scripts post-déploiement jusqu'à ce que MS se rende compte que ceux-ci changent d'environnement en environnement et nous donne un moyen plus facile de les gérer: http://schottsql.blogspot.com/2013/05/ssdt -setting-different-permissions-per.html (pas forcément facile, mais c'est une installation ponctuelle et pas aussi difficile à gérer après cette phase initiale) –

Répondre

1

Si la même commande j'écris dans le postDeploymentScript, alors cela fonctionne dans mon cas.