User Tools

Site Tools


de:cobi.wms:passwortschutz_fuer_optionen

This is an old revision of the document!


Passwortschutz für Optionen (SETTINGS)

Überblick

Um den Passwortschutz für bestimmte Optionen in COBI.wms zu aktivieren, muss der jeweilige COBI.wms Datenbankmandant um die Tabelle SETTINGS erweitert werden.

Die Tabelle SETTINGS enthält die Spalten:

  • ID – Schlüssel der Einstellung (z.B. PASSWORD)
  • VALUE – Wert der Einstellung (hier: das gewünschte Passwort)

Wird in VALUE ein Passwort gepflegt, verlangt COBI.wms beim Ändern geschützter Optionen eine Passwortabfrage.

Beispiel (Screenshot)

Im Screenshot ist eine HANA-Abfrage auf die Tabelle “COBIWMS”.“SETTINGS” zu sehen. In der Ergebnismenge existiert ein Eintrag mit:

  • ID = PASSWORD
  • VALUE = abcd

Umsetzung

SAP HANA

'Tabelle anlegen (falls nicht vorhanden):'

CREATE COLUMN TABLE "SETTINGS"
(
  "ID"    NVARCHAR(50) NOT NULL,
  "VALUE" NVARCHAR(255),
  PRIMARY KEY ("ID")
);

'Passwort setzen / updaten:'

-- Einmalig einfügen
INSERT INTO "SETTINGS" ("ID", "VALUE")
VALUES ('PASSWORD', 'IhrPasswortHier');
 
-- Falls bereits vorhanden: updaten
UPDATE "SETTINGS"
SET "VALUE" = 'IhrPasswortHier'
WHERE "ID" = 'PASSWORD';

Microsoft SQL Server (MSSQL)

'Tabelle anlegen (falls nicht vorhanden):'

CREATE TABLE [dbo].[SETTINGS]
(
  [ID]    NVARCHAR(50)  NOT NULL PRIMARY KEY,
  [VALUE] NVARCHAR(255) NULL
);

'Passwort setzen (UPSERT):'

IF EXISTS (SELECT 1 FROM [dbo].[SETTINGS] WHERE [ID] = N'PASSWORD')
BEGIN
  UPDATE [dbo].[SETTINGS]
  SET [VALUE] = N'YourPasswordHere'
  WHERE [ID] = N'PASSWORD';
END
ELSE
BEGIN
  INSERT INTO [dbo].[SETTINGS] ([ID], [VALUE])
  VALUES (N'PASSWORD', N'YourPasswordHere');
END

Hinweis

Die Änderungen müssen im jeweiligen COBI.wms Mandanten durchgeführt werden, in dem der Passwortschutz genutzt werden soll.

de/cobi.wms/passwortschutz_fuer_optionen.1778570231.txt.gz · Last modified: by thuth

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki