|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Consultant informatique Inscription : janvier 2012 Messages : 5 ![]() |
Bonjour,
Après restaure de base SQL SERVER en DEV à partir de la PROD, je me retrouve avec les droits définis en PROD. Aussi j'aimerais savoir s'il n'existerait pas une instruction/procédure stokée permettant de restaurer les droits après restaure ou bien d'effectuer un restaure sans toucher aux droits ? A l'heure actuelle je prend photo avant restaure et remets "à la main" les autorisation...un peu fastidieux quand même et peut-être même dangereux si je dois effectuer un restaure en prod un jour... ![]() Merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 725 ![]() |
Si vous parlez des droits propres à la base de données (utilisateurs etc...) non puisque une restauration viendra écraser le paramétrage existant. Il faut donc veiller à bien sauvegarder votre configuration avant restauration.
++ |
|
10
|
|
|
#3 | ||
![]() ![]() Administrateur de base de données Inscription : août 2007 Messages : 1 159 ![]() |
Si voulez bien etre une testeuse de mon script, vous pouvez essayer ceci (copier le script dans un fichier Permissions.ps1 et executer le script depuis une machine ayant powershell 2.0 et sqlps installe) :
Code :
Il generera en output (dans la fenetre powershell) la liste des permissions actuellement definies sur la base. Bien qu'il puisse repondre a pas mal de besoins, il n'est pas garanti 100%. (Je dois encore trouver le temps de fignoler/optimiser et tester completement) Tout feedback est le bienvenu, ce qui m'aidera aussi a avancer la dessus |
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com