Print Portal ne peut pas accéder aux champs de données globaux : erreur d’autorisations avec la base de données système et les comptes
Symptôme
Vous avez une étiquette qui utilise des champs de données globaux. Cela fonctionne correctement dans BarTender Designer, mais lorsque vous travaillez avec Print Portal, la base de données système n'est pas accessible et vous ne pouvez pas ouvrir le fichier d'étiquette.
Pendant ce processus, vous pouvez voir une ou plusieurs des erreurs suivantes :
ERREUR : BarTenderSystemDatabaseContext [nom de la base de données] : Échec d'accès à la base de données système : Une exception s'est produite : Une erreur s'est produite lors de la récupération des informations du fournisseur depuis la base de données. Cela peut être causé par Entity Framework utilisant une chaîne de connexion incorrecte. Vérifiez les exceptions internes pour plus de détails et assurez-vous que la chaîne de connexion est correcte. Le fournisseur n'a pas renvoyé de chaîne ProviderManifestToken. Échec de la connexion. La connexion provient d'un domaine non approuvé et ne peut pas être utilisée avec l'authentification Windows.
ErreurContrôleur ErreurFatale : Une erreur fatale s'est produite : Impossible d'accéder à la base de données système BarTender. Veuillez vous assurer que le compte utilisateur configuré pour exécuter le pool d'applications dispose des droits d'accès suffisants à la base de données système BarTender. Le message d'erreur suivant a été renvoyé : Le fournisseur n'a pas renvoyé de chaîne ProviderManifestToken. Échec de la connexion. La connexion provient d'un domaine non approuvé et ne peut pas être utilisée avec l'authentification Windows.
AdminSettingsFactory GetAdminSettingsFromDatabase : Erreur lors de la récupération des valeurs de paramètres initiaux depuis la base de données. : Une exception s'est produite : Une erreur s'est produite lors de la récupération des informations du fournisseur depuis la base de données. Cela peut être causé par Entity Framework utilisant une chaîne de connexion incorrecte. Vérifiez les exceptions internes pour plus de détails et assurez-vous que la chaîne de connexion est correcte. Le fournisseur n'a pas renvoyé de chaîne ProviderManifestToken. Échec de la connexion. La connexion provient d'un domaine non approuvé et ne peut pas être utilisée avec l'authentification Windows.
Environnement
BarTender 2019 et versions ultérieures
Print Portal
Solution/Réponse
Modifiez le service BarTender Print Scheduler pour qu'il se connecte avec un compte ayant les autorisations nécessaires pour accéder à la base de données système. Dans ce cas précis, l'authentification échoue lorsque le Print Scheduler ouvre BT en tant que service et tente d'accéder à la base de données système pour les données de l'étiquette.
Veuillez consulter le guide Guides de dépannage : BarTender Print Portal pour plus d'informations sur la configuration des autorisations et celles à utiliser.