Um den Administrationsserver zu installieren und damit zu arbeiten, benötigen Sie ein Windows-Konto, unter dem Sie das Installationsprogramm des Administrationsservers ausführen (im Folgenden auch als Installer bezeichnet), ein Windows-Konto, unter dem Sie den Dienst des Administrationsservers starten, und ein internes DBMS-Konto für den Zugriff auf das DBMS. Sie können neue Konten erstellen oder vorhandene verwenden. Alle Konten erfordern bestimmte Rechte. Ein Satz dieser benötigten Konten und deren Rechte hängt von folgenden Kriterien ab:
Befolgen Sie das Prinzip der geringsten Rechte, wenn Sie den Konten Rechte und Berechtigungen erteilen. Das bedeutet, dass die gewährte Rechte gerade ausreichend sein sollten, um die erforderlichen Aktionen auszuführen.
Die folgenden Tabellen enthalten Informationen über die Systemrechte und DBMS-Rechte, die Sie den Konten gewähren sollten, bevor Sie den Administrationsserver installieren und starten.
Microsoft SQL Server mit Windows-Authentifizierung
Wenn Sie SQL Server als DBMS auswählen, können Sie die Windows-Authentifizierung verwenden, um auf SQL Server zuzugreifen. Konfigurieren Sie Systemrechte für ein Windows-Konto, das zum Ausführen des Installationsprogramms verwendet wird, und ein Windows-Konto, das zum Starten des Administrationsserver-Dienstes verwendet wird. Erstellen Sie auf SQL Server für diese beiden Windows-Konten jeweils einen Login. Gewähren Sie diesen Konten je nach Erstellungsmethode der Serverdatenbank die erforderlichen Rechte für SQL Server, wie in der folgenden Tabelle beschrieben. Weitere Informationen zum Konfigurieren der Kontoberechtigungen finden Sie unter Benutzerkonten für die Arbeit mit SQL Server konfigurieren (Windows-Authentifizierung).
DBMS: Microsoft SQL Server (einschließlich Express Edition) mit Windows-Authentifizierung
|
Automatische Erstellung der Datenbank (mittels Installer) |
Manuelle Erstellung der Datenbank (durch den Administrator) |
---|---|---|
Benutzerkonto, unter dem der Installer ausgeführt wird |
|
|
Rechte des Benutzerkontos, in dessen Namen der Installer ausgeführt wird |
|
|
Benutzerkonto für Dienst des Administrationsservers |
|
|
Rechte des Benutzerkontos für den Dienst des Administrationsservers |
|
|
Microsoft SQL Server mit SQL Server-Authentifizierung
Wenn Sie SQL Server als DBMS auswählen, können Sie die SQL Server-Authentifizierung verwenden, um auf SQL Server zuzugreifen. Konfigurieren Sie Systemrechte für ein Windows-Konto, das zum Ausführen des Installationsprogramms verwendet wird, und ein Windows-Konto, das zum Starten des Administrationsserver-Dienstes verwendet wird. Erstellen Sie auf dem SQL Server eine Anmeldung mit einem Kennwort, um es für die Authentifizierung zu verwenden. Gewähren Sie anschließend diesem SQL Server-Konto die erforderlichen Rechte, die in der folgenden Tabelle aufgeführt sind. Weitere Informationen zum Konfigurieren der Kontoberechtigungen finden Sie unter Benutzerkonten für die Arbeit mit SQL Server konfigurieren (SQL Server-Authentifizierung).
DBMS: Microsoft SQL Server (einschließlich Express Edition) mit SQL Server-Authentifizierung
|
Automatische Erstellung der Datenbank (mittels Installer) |
Manuelle Erstellung der Datenbank (durch den Administrator) |
---|---|---|
Benutzerkonto, unter dem der Installer ausgeführt wird |
|
|
Rechte des Benutzerkontos, in dessen Namen der Installer ausgeführt wird |
Systemrechte: Rechte des lokalen Administrators. |
Systemrechte: Rechte des lokalen Administrators. |
Benutzerkonto für Dienst des Administrationsservers |
|
|
Rechte des Benutzerkontos für den Dienst des Administrationsservers |
Systemrechte: Die erforderlichen Rechte werden vom Installer zugewiesen. |
Systemrechte: Die erforderlichen Rechte werden vom Installer zugewiesen. |
Rechte des Anmeldenamens, der für die SQL Server-Authentifizierung verwendet wird |
Erforderliche SQL Server-Rechte zum Erstellen einer Datenbank und Installieren des Administrationsservers:
|
SQL Server-Rechte:
|
Konfigurieren der SQL Server-Rechte für die Wiederherstellung der Daten des Administrationsservers
Um die Daten des Administrationsservers aus der Sicherung wiederherzustellen, starten Sie das Tool "klbackup" unter dem Windows-Konto, das zur Installation des Administrationsservers verwendet wurde. Gewähren Sie vor dem Ausführen des Tools "klbackup" auf dem SQL Server die Rechte für den SQL Server-Login, der diesem Windows-Konto zugeordnet ist. Die SQL Server-Rechte unterscheiden sich je nach Version des Administrationsservers. Für den Administrationsserver ab Version 14.2 können Sie die Rolle sysadmin auf Serverebene oder die Rolle dbcreator auf Serverebene zuweisen.
Berechtigungen von SQL Server für die Wiederherstellung der Datenbank des Administrationsservers
Administrationsserver ab Version 14.2 |
Andere Versionen des Administrationsservers |
---|---|
|
|
|
|
MySQL und MariaDB
Wenn Sie MySQL oder MariaDB als DBMS auswählen, erstellen Sie ein internes DBMS-Konto und gewähren Sie diesem Konto die erforderlichen Rechte, die in der folgenden Tabelle aufgeführt sind. Das Installationsprogramm und der Dienst des Administrationsservers verwenden dieses interne DBMS-Konto für den Zugriff auf das DBMS. Beachten Sie, dass die Art der Datenbankerstellung keinen Einfluss auf den erforderlichen Satz an Berechtigungen hat. Weitere Informationen zum Konfigurieren der Kontoberechtigungen finden Sie unter Benutzerkonten für die Arbeit mit MySQL und MariaDB konfigurieren.
DBMS: MySQL und MariaDB
|
Automatische oder manuelle Datenbankerstellung |
Benutzerkonto, unter dem der Installer ausgeführt wird |
|
Rechte des Benutzerkontos, in dessen Namen der Installer ausgeführt wird |
Systemrechte: Rechte des lokalen Administrators. |
Benutzerkonto für Dienst des Administrationsservers |
|
Rechte des Benutzerkontos für den Dienst des Administrationsservers |
Systemrechte: Die erforderlichen Rechte werden vom Installer zugewiesen. |
Rechte des internen DBMS-Kontos |
Schema-Privilegien:
Globale Privilegien für alle Schemata: PROCESS, SUPER. |
Berechtigungen für die Wiederherstellung der Daten des Administrationsservers konfigurieren
Die Rechte, die Sie dem internen DBMS-Konto erteilt haben, reichen aus, um die Daten des Administrationsservers aus der Sicherung wiederherzustellen. Um die Wiederherstellung zu starten, führen Sie das Dienstprogramm klbackup unter dem Windows-Konto aus, das zur Installation des Administrationsservers verwendet wurde.
PostgreSQL oder Postgres Pro
Wenn Sie PostgreSQL oder Postgres Pro als DBMS auswählen, können Sie den Benutzer Postgres (die standardmäßige Postgres-Rolle) verwenden oder eine neue Postgres-Rolle (im Folgenden auch als Rolle bezeichnet) erstellen, um auf das DBMS zuzugreifen. Gewähren Sie der Rolle je nach Erstellungsmethode der Serverdatenbank die erforderlichen Rechte, wie in der folgenden Tabelle beschrieben. Weitere Informationen zum Konfigurieren der Rollenberechtigung finden Sie unter Benutzerkonten für die Arbeit mit PostgreSQL oder Postgres Pro konfigurieren.
DBMS: PostgreSQL oder Postgres Pro
|
Automatische Datenbankerstellung |
Manuelle Datenbankerstellung |
|
Benutzerkonto, unter dem der Installer ausgeführt wird |
|
|
|
Rechte des Benutzerkontos, in dessen Namen der Installer ausgeführt wird |
Systemrechte: Rechte des lokalen Administrators. |
Systemrechte: Rechte des lokalen Administrators. |
|
Benutzerkonto für Dienst des Administrationsservers |
|
|
|
Rechte des Benutzerkontos für den Dienst des Administrationsservers |
Systemrechte: Die erforderlichen Rechte werden vom Installer zugewiesen. |
Systemrechte: Die erforderlichen Rechte werden vom Installer zugewiesen. |
|
Rechte der Postgres-Rolle |
Der Benutzer Postgres benötigt keine weiteren Rechte. |
Privilegien für eine neue Rolle: |
Für eine neue Rolle:
|
Berechtigungen für die Wiederherstellung der Daten des Administrationsservers konfigurieren
Um die Daten des Administrationsservers aus der Sicherung wiederherzustellen, starten Sie das Tool "klbackup" unter dem Windows-Konto, das zur Installation des Administrationsservers verwendet wurde. Beachten Sie, dass die Postgres-Rolle, die für den Zugriff auf das DBMS verwendet wird, über die Berechtigung "Owner" für die Datenbank des Administrationsservers verfügen muss.