• Guillaume BRAND

Impossibilité de création ou d'archivage de bases SQL Sage 100




Lors de la création d'une nouvelle base de données Sage 100cloud ou lors d'un archivage d'une base, vous avez l'un des messages suivants :

  • "Impossible d'obtenir des informations sur l'utilisateur ou le groupe Windows nt [Domaine]\[Utilisateur], code d'erreur …"

  • "Le SID du propriétaire de la base de données enregistrée dans la base de données Master diffère de celui qui est enregistré dans la base de données XXX. Pour résoudre le problème redéfinissez le propriétaire de la base de données XXX à l'aide de l'instruction Alter Authorization"

Cela est dû au fait que vous utilisez le même serveur en tant que contrôleur de domaine et gestionnaire de bases de données SQL. Microsoft recommande de ne pas installer SQL Server sur un poste contrôleur de domaine pour des raison de sécurité.

Pour résoudre le problème, il faut créer la base directement dans management studio et spécifier le compte SA comme propriétaire.

Si la base a déjà été créé sans spécification du compte sa comme propriétaire et vide de tables Sage 100, il est possible soit de supprimer la base et la recréer soit d’exécuter la commande suivante via SQL Server Management Studio en remplaçant [MABASE] par le nom de la base cible :

ALTER AUTHORIZATION On DATABASE :: [MABASE] TO sa

On peut ensuite créer la nouvelle base dans Sage avec le même nom que celui utilisé dans management studio.

2 vues

G2B Conseil SARL

6 place Fellmann

68800 Vieux-Thann