Im Folgenden wird das Anlegen des Datenbankschemas und das Anlegen des Benutzers "erpuser" erläutert:[61]
Legen Sie die Datenbank an: Rechtsklick auf „Datenbanken“ -> „Neue Datenbank“
Tragen Sie im sich öffnenden Dialogfenster Neue Datenbank den gewünschten Datenbanknamen ein und klicken Sie auf „“ und dann auf .
Wählen Sie die Datenbank aus und klicken Sie auf Neue Abfrage.
Nun wird ein SQL-Skript zum Anlegen der Datenbankstruktur benötigt (..\tools\databases\MSSQL\erp_install_mssql.sql).
Kopieren Sie den Inhalt mit Copy & Paste in die leere Abfrage und fügen Sie manuell am Anfang noch Folgendes hinzu:
USE [datenbankname] GO ...
Öffnen Sie
nun eine weitere leere Abfrage und legen Sie den Benutzer "erpuser" an.
Sie können als Vorlage das Skript plinkdb_reuse.sql (unter
..\tools\databases\MSSQL)
verwenden.
USE [master] GO CREATE LOGIN [erpuser] WITH PASSWORD=N'erpuser', CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO CREATE DATABASE [plinkdb] ON ( FILENAME = N'<DBFILE>' ), ( FILENAME = N'<DBLOGFILE>' ) FOR ATTACH GO if not exists (select name from master.sys.databases sd where name = N'plinkdb' andSUSER_SNAME(sd.owner_sid) = SUSER_SNAME() )
EXEC [plinkdb].dbo.sp_changedbowner @loginame=N'sa', @map=false GO USE [plinkdb] GO DROP USER [erpuser] GO CREATE USER [erpuser] FOR LOGIN [erpuser] WITH DEFAULT_SCHEMA=[dbo] GO
-> Nun sollte das Datenbankschema und der Benutzer „erpuser“ vorhanden sein.
Abschließend müssen Sie nun noch den „erpuser“ mit den gewünschten Rechten ausstatten: Rechtsklick auf „erpuser“ -> "Eigenschaften"
Definieren Sie im sich öffnenden Dialogfenster die gewünschten Mitgliedschaften für den betreffenden User bestätigen Sie abschließend mit .
[61] Hier beispielhaft für MSSQL Verwenden Sie das für Ihren Datenbanktyp vorgesehene Skript (siehe Abschnitt 4.2.4.1, „Installations Skripte“) und passen es entsprechend an.