Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Aufsetzen einer neuen Datenbank

Benutzer

Standardmässig sollten für SmartTraffic die zwei foldenden Benutzer/Logins erstellt werden:

  • trafficadmin mit der Rolle db_owner

  • trafficuser mit den Rollen db_datareader und db_datawriter


Der Benutzer trafficuser wird beim normalen Arbeiten mit SmartTraffic verwendet.

Der Benutzer trafficadmin wird verwendet wenn SmartTraffic erweiterte Rechte benötigt, um z.B. nach der Installation einer neuen Version von SmartTraffic die Datenbankstruktur anzupassen. Auch beim Restore einer mit SmartTraffic erstellten Backup-Datei, werden die erweiterten Rechte von trafficadmin benötigt.

Sollen nicht die auf dem Datenbankserver erstellten SQL-Logins, sondern die normalen Windows-Logins der Benutzer verwendet werden, müssen die entsprechenden Rollen für die verwendeten Windows-Logins auf der Datenbank definiert werden.

Einstellungen

Unter Optionen als Wiederherstellungsmodell, wenn möglich, das Modell Einfach wählen. Das standardmässig eingestellte Modell Vollständig generiert u. U. riesige Transaktionsprotokolle und hat schon mehrmals zu Problemen mit dem vorhandenen Speicherplatz geführt.

Bekannte Probleme

Datenbank-User nach einem Restore

Nach einem Restore einer Datenbank, welche an einem anderen Ort aufgesetzt wurde, können Probleme mit den Datenbank-Usern auftreten. Der User ist bereits in der DB vorhanden und das entsprechende Login kann nicht zugeordnet werden. In dem Falle kann der folgende Befehl für alle benötigten User ausgeführt werden:

EXEC sp_change_users_login 'Auto_Fix', 'logoadmin'

EXEC sp_change_users_login 'Auto_Fix', 'logouser'

  • No labels