Unzureichende Datenbankberechtigungen beim Versuch, die BarTender Systemdatenbank in BarTender von früheren Versionen zu aktualisieren
Symptom
Beim Verbinden mit einer BarTender Systemdatenbank (wahrscheinlich remote) kann sich das Benutzerkonto zwar in die Datenbank einloggen, erhält jedoch direkt nach der Verbindung folgende Meldung:
Umgebung
BarTender 2019 und neuer
Lösung
BarTender 2019 und neuer erfordert, dass die BarTender Systemdatenbank vom älteren Format/Schema aktualisiert wird. Dafür muss das aktuelle Benutzerkonto, das auf die BarTender Systemdatenbank zugreift, bestimmte Berechtigungen besitzen, die in Microsoft SQL Server Management Studio konfiguriert werden können. (Das aktuelle Benutzerkonto kann später geändert werden. Dies ist nur für das Update erforderlich.)
1. Das aktuelle Benutzerkonto muss über folgende Rollen verfügen:
- Serverrolle: dbcreator
- Datenbankrolle: db_owner
Die benötigte Aktion ist RESTORE, und diese ist nur mit diesen Rollen möglich. Wenn Sie nicht wissen, wie Sie diese Einstellung ändern, finden Sie weitere Informationen unter Berechtigungen für eine Systemdatenbank konfigurieren.
2. Verwenden Sie den BarTender Systemdatenbank-Assistenten, um sich mit einem Konto, das diese Anforderungen erfüllt, mit der BarTender Systemdatenbank zu verbinden und das Update durchzuführen.
3. Sobald Sie sich mit einem Benutzerkonto mit ausreichenden Berechtigungen angemeldet haben, werden Ihnen folgende Optionen angezeigt:
Sie müssen die erste Option auswählen, da BarTender sonst die aktuelle Systemdatenbank nicht verwenden kann.
Nachdem das Update abgeschlossen ist, können Sie mit demselben Assistenten die Verbindung bearbeiten und das angemeldete Benutzerkonto bei Bedarf ändern.