Skip to end of metadata
Go to start of metadata

Dobrą praktyką jest uruchamianie naszego systemu na innym użytkowniku, który nie jest głównym administratorem bazy.

Postgresql

Minimalne uprawnienia użytkownika bazodanowego

CREATE USER suncode WITH encrypted password 'haslo123';
CREATE DATABASE "PWFL";
GRANT ALL PRIVILEGES ON DATABASE "PWFL" TO suncode;

Microsoft SQLServer

Uwaga: Baza musi być skonfigurowana jako CI_AI (case insensitive + accent insensitive)

Zapytanie do wyciągnięcia wspieranych przez bazę COLLATE : SELECT name FROM sys.fn_helpcollations() WHERE name LIKE '%Polish%';

Wartość COLLATE na bazie określa kodowanie znaków w kolumnie typu varchar.

Pożądane COLLATE do systemu PlusWorkflow:

ServerCOLLATE
2019+Polish_100_CI_AI_SC_UTF8
2008+Polish_100_CI_AI_SC
OLDPolish_CI_AI


Minimalne uprawnienia użytkownika bazodanowego

USE [master]
GO
CREATE LOGIN suncode WITH PASSWORD = "haslo123";
GO
CREATE DATABASE [PWFL] COLLATE Polish_CI_AI;
GO
USE [PWFL]
GO
CREATE USER suncode FOR LOGIN suncode;
GO
EXEC sp_addrolemember  "db_owner", "suncode";

Oracle

Minimalne uprawnienia użytkownika bazodanowego

CREATE USER SUNCODE IDENTIFIED BY "haslo123";
GRANT CONNECT, RESOURCE TO SUNCODE;
GRANT UNLIMITED TABLESPACE TO SUNCODE;


  • No labels