Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1513 connectés 

  FORUM HardWare.fr
  Windows & Software

  MSSQL 6.5. Transfert de login entre 2 serveurs.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MSSQL 6.5. Transfert de login entre 2 serveurs.

n°805452
DraX
♪ | Membre raccourci | 12th
Posté le 07-08-2002 à 12:05:51  profilanswer
 

Yip yop.
 
quelqu'un a t'il déja fait ce genre de manip?
 
j'ai une vague idée pour faire ça à la portos, mais je doute.
 
en gros, je peuxx récuperer les datas de la table syslogins de la master sur le serveur source, virer ensuite les entrées systeme (type login sa etc...) et balancer les datas?
 
j'hésite. :/
 


---------------
| Un malentendu du cul | boum boum ! | La roulette
mood
Publicité
Posté le 07-08-2002 à 12:05:51  profilanswer
 

n°805475
WESTWOOD
Posté le 07-08-2002 à 12:28:46  profilanswer
 

Je viens de demander à notre DBA.
 
C'est une ancienne proc, je peux rien te garantir :
 
-> tu es en quoi comme sécurité ?
(intégré, mixte)
 
0/ Utiliser le transfert manager pour transférer les comptes
Ne pas cocher : Transfer all objects, Use Default Scripting Options
Cocher : Seulement les options de sécurité (après avoir cliquer le bouton scripting options)
-> ceci transfert les comptes mais pas les mots de passe.
 
Pour les mots de passe :
1/ Faire un BCP out de la table syslogins du premier serveur
2/ copier le fichier résultant sur le second serveur
3/ Exécuter la query suivante sur la master :
Select into Pubs..Syslogins from Syslogins Where 1=2
(Il se peut que tu es à positionner l'option "Select Into/Bulk Copy" à vraie. Cette opération peut être faite au travers de l'Enterprise Manager ou avec sp_dboption)
 
4/ Maintenant tu peux faire un BCP in dans la table temporaire Syslogins créée dans la base pubs.
5/ Arrêt du service SQL Server
6/ Faire une copie de la master.dat
7/ En tant que SA faire sous ISQL l'opération suivante :
sp_configure 'allow updates',1
go
Reconfigure with override
go
8/ Faire un query sur la master comme suit :
"Update syslogins
Set S.password = P.password
From Syslogins S, Pubs..Syslogins P
Where S.name = P.name And S.Suid > 10"
 
Si cela ne fonctionne pas une recopie de la master.dat sauvegarder un 6/ permet de revenir à l'état initial.
 
Je ne garantie rien, je ne l'ai jamais fait et mon dba ne se souvient pas l'avoir utilisé.
Mais il est documentée donc valider par qq'un chez nous.
 
WW

n°806346
DraX
♪ | Membre raccourci | 12th
Posté le 07-08-2002 à 19:29:32  profilanswer
 

Merci.
 
vraiment.
 
je tenterais ça demain, j'ai vraiment pas envie de me tapper 200 users à la main.
 
au pire, je ferais un script. :D
 


---------------
| Un malentendu du cul | boum boum ! | La roulette

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  MSSQL 6.5. Transfert de login entre 2 serveurs.

 

Sujets relatifs
Serveurs nt4 et 2000 ensemble ?XP - comment masquer un utilisateur dans l'ecran de login ? [RESOLU]
Logiciel ki simplifie les transfert de fichiers sous dos ?quelqu'un pourrait me donner une liste de serveurs smtp free ?
Changer un mot de passe de login a distance ?help transfert de fichier !
repliquer toutes les boites au lettres sur 2 serveurs echange 5.5!Fichiers Corrompus apres transfert sur reseau XP??
Voir le login/mdp d'une connexion ADSL sous XPDreamweaver 4 et le transfert sur le ftp perso de Wanadoo
Plus de sujets relatifs à : MSSQL 6.5. Transfert de login entre 2 serveurs.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR