Bei der Konfiguration der Servereinstellungen im AdminTool im Bereich Datenbank muss neben dem Datenbankserver und dem Datenbanknamen ebenfalls angegeben werden, mit welcher Benutzerkennung und welchem Passwort sich der 4voice MasterServer gegenüber dem Microsoft SQL Server authentifizieren soll.
Am einfachsten kann hier ein Benutzer mit der Rolle dbo verwendet werden, da dieser alle Berechtigungen beinhaltet, die der 4voice MasterServer für seine Aufgaben benötigt.
Für eine feiner granulare Steuerung der Berechtigungen kann auch ein anderer Weg gewählt werden.
Melden Sie sich dazu nach dem Import der 4voice Datenbank als ein Administrator-Benutzer (z.B. sa) am Datenbankserver an und führen Sie das folgende SQL Skript aus:
CREATE LOGIN [DBUser4v] WITH PASSWORD = 'MySecretPassword', DEFAULT_DATABASE = [4voiceServerDB];
USE [4voiceServerDB];
CREATE USER [DBUser4v] FOR LOGIN [DBUser4v];
ALTER ROLE [db_datareader] ADD MEMBER [DBUser4v];
ALTER ROLE [db_datawriter] ADD MEMBER [DBUser4v];
ALTER ROLE [db_ddladmin] ADD MEMBER [DBUser4v];
GRANT EXECUTE ON SCHEMA::dbo TO [DBUser4v];
GO
Damit wird ein neues Login "DBUser4v" mit Passwort "MySecretPassword" angelegt sowie ein Benutzer in der (üblicherweise so benannten) Datenbank "4voiceServerDB".
Anschließend erhält der neue Benutzer die nötigen Berechtigungen, damit der 4voice MasterServer mit diesem User alle nötigen Aktionen auf der Datenbank durchführen kann.
Benutzername und Passwort sind natürlich anpassbar.
Insbesondere sollte ein sicheres Passwort gewählt werden, welches den Komplexitätsanforderungen des Unternehmens entspricht.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.