Pb de Maintenance

Problèmes d'installation, d'ouverture de fichiers, d'utilisation multi-utilisateurs, d'impression, ...posez vos questions ici !

Modérateurs: Super-Apogea, Super Modérateur

Règles du forum

Merci de prendre connaissance des règles d'utilisation du forum

Avant de poster un nouveau message, utilisez la fonction RECHERCHER. Indiquez la VERSION de votre logiciel et toutes informations utiles à la résolution de votre question. Ne rédigez pas vos messages en MAJUSCULES. Soyez courtois et pensez aux formules de POLITESSE d'usage. Les messages à vocation COMMERCIALE ou PUBLICITAIRE seront supprimés.

*** LORSQU'UN SUJET EST RESOLU, SON AUTEUR DOIT EDITER LE 1ER MESSAGE DU SUJET EN HAUT DE PAGE ET COCHER "SUJET RESOLU" ***

Pb de Maintenance

de DaliPieo » Mer 9 Mar 2011 12:42

Bonjour à tous,

J'ai posté ce message sous la rubrique relatif à la Gestion commerciale et j'ai pas eu de réponse!Puis-je avoir une réponse dans cette rubrique

Je suis entrain de faire une migration de Sage SQL V15.50 d'un serveur (Windows Server 2000) avec SQL2000 à un nouveau serveur (Windows Server 2008 R2) avec SQL 2008
Pour le faire, Sage me réclame que mes bases ne sont pas à jours (d'ailleurs j'ai pas compris pourquoi?)et qu'il faut les passer à la maintenance
Pendant la maintenance, j'ai eu le message d'erreur suivant:
"LE SID du propriétaire de la base de donnée enregistré dans la base de donnée master difffére de celui qui est enregistré dans la base de donnée XXX. Pour résoudre le problème , redéfinissez le propriétaire de la base XXX à l'aide de l'instruction ALTER AUTHORIZATION "

J'ai fait quelques recherche mais la solution proposée n'est pas assez claire!
Avez vous une idée?

Merci d'avance pour votre collaboration
Super Contributeur
Super Contributeur
 
Messages: 151
Inscription: Mar 19 Fév 2008 16:45

Re: Pb de Maintenance

de benjo » Jeu 10 Mar 2011 15:05

Bonjour,

Tu dois faire des requêtes sur ta base sql.

USE master;
alter authorization on DATABASE :: [XXX] to [Nom de l'utilisateur Windows];

alter authorization on DATABASE :: XXX to « Nom de l’utilisateur Windows »

sp_change_users_login update_one, user_cbase, APPL_CBASE

ALTER USER [USER_CBASE] WHITH LOGIN=[APPL_CBASE]

Cdlt
Group IT Project Manager


Le savoir que l'on ne complète pas chaque jour diminue tous les jours.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 1527
Inscription: Mar 1 Juin 2010 12:10
Localisation: Levallois Perret

Re: URGENT SQL/Pb de Maintenance

de DaliPieo » Jeu 10 Mar 2011 17:00

Bonsoir à tous,
Merci pour votre réponse benjo mais le problème c'est que j'arrive pas à déterminer les variables à mettre dans cette requête tel que par exemple l'ancien propriétaire ou l'utilisateur master afin de le remplacer par le nouveau propriétaire

Merci de bien vouloir m'éclaircir un peu ces variables ([Nom de l'utilisateur Windows],[XXX],APPL_CBASE?)
Cordialement
Super Contributeur
Super Contributeur
 
Messages: 151
Inscription: Mar 19 Fév 2008 16:45

Re: Pb de Maintenance

de benjo » Jeu 10 Mar 2011 17:08

Voici un exemple si on parle de la société bijou

USE master;
alter authorization on DATABASE :: [bijou] to [sa];

alter authorization on DATABASE :: bijou to sa

sp_change_users_login update_one, user_cbase, APPL_CBASE

ALTER USER [USER_CBASE] WHITH LOGIN=[APPL_CBASE]

Tu dois exécuter ces requetes dans Management studio sur la base concernée

cdlt
Group IT Project Manager


Le savoir que l'on ne complète pas chaque jour diminue tous les jours.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 1527
Inscription: Mar 1 Juin 2010 12:10
Localisation: Levallois Perret

Re: Pb de Maintenance

de angecorse » Jeu 10 Sep 2015 02:00

Tks pour cette info ;)
VIT: Very Important Things!
Lorsque vous résolvez votre incident, merci de partager l'information. Un forum c'est participatif ;)
Avatar de l’utilisateur
Contributeur
Contributeur
 
Messages: 78
Inscription: Ven 10 Mai 2013 02:08

Re: Pb de Maintenance

de crevecoeurj » Lun 23 Jan 2017 11:37

benjo a écrit:Voici un exemple si on parle de la société bijou

USE master;
alter authorization on DATABASE :: [bijou] to [sa];

alter authorization on DATABASE :: bijou to sa

sp_change_users_login update_one, user_cbase, APPL_CBASE

ALTER USER [USER_CBASE] WHITH LOGIN=[APPL_CBASE]

Tu dois exécuter ces requetes dans Management studio sur la base concernée

cdlt



Nickel,


Mettre

ALTER USER [USER_CBASE] WITH LOGIN=[APPL_CBASE]

à la place de

ALTER USER [USER_CBASE] WHITH LOGIN=[APPL_CBASE]


:wink:
Chef de projet - Acs informatique

Si vous ne réussissez pas du premier coup, appelez ça « version 1.0″.
Avatar de l’utilisateur
Contributeur
Contributeur
 
Messages: 69
Inscription: Lun 16 Juil 2007 10:43


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité