Starten Sie das SQL-Kommandozeilenprogramm sqlcmd und verbinden sich als Datenbankadministrator (User sa) mit der gewünschten Datenbank:
sqlcmd -d <Datenbankname> -U sa
Nach Eingabe des Kennwortes wird die Verbindung zur angegebenen Datenbank hergestellt.
CREATE LOGIN <PPM Loginname> WITH PASSWORD = '<PPM Kennwort>',
DEFAULT_DATABASE = <Datenbankname>;
CREATE USER <PPM Username> WITH DEFAULT_SCHEMA = <PPM Username>;
GRANT CREATE SCHEMA, CREATE TABLE TO <PPM Username>;
GO
CREATE SCHEMA <PPM Username> AUTHORIZATION <PPM Username>;
GO
Wenn das anzulegende Benutzerkonto bereits existiert, können Sie es durch folgende Kommandofolge löschen:
DROP SCHEMA <Schemaname>
DROP USER <PPM Username>
DROP LOGIN <PPM Loginname>
Beispiel
Sie möchten in der existierenden MS SQL-Server-Datenbank ppmdb einen Login und User namens ppmuser anlegen. Starten Sie das Kommandozeilenprogramm:
sqlcmd -d ppmdb -U sa
Geben Sie folgende Kommandosequenz ein:
DROP SCHEMA <ppmschema>;
DROP USER ppmuser;
DROP LOGIN ppmuser;
GO
CREATE LOGIN PPMUSER WITH PASSWORD = 'ppmuser', DEFAULT_DATABASE = ppmdb;
CREATE USER PPMUSER WITH DEFAULT_SCHEMA = PPMUSER;
GRANT CREATE SCHEMA, CREATE TABLE TO PPMUSER;
GO
CREATE SCHEMA PPMUSER AUTHORIZATION PPMUSER;
GO
Im Kapitel Datenbank erzeugen ist beschrieben, wie Sie mit Hilfe von Microsoft SQL Server Management Studio eine Datenbank und Datenbankbenutzer für PPM anlegen.