<< Click to Display Table of Contents >> MSSQL Felhasználó |
![]() ![]() ![]() |
|
Év |
Verzió |
---|---|---|
|
MSSQL2017 |
14.0.xxx |
|
MSSQL2016 |
13.0.xxx |
|
MSSQL2014 |
12.0.xxx |
A fejezetben szereplő SQL felhasználó a deep.erp program napi használatához szükséges beállításokat tartalmazza. Fontos tudni, hogy a deep.dbmanager.exe használatához (frissítés, mentés, visszatöltés) sysadmin jogosultság szükséges.
Itt több deep.erp adatbázis is megjelölhető.
Ezt minden egyes deep.erp adatbázison végre kell hajtani. Természetesen a szerepkör neve illetve a szerepkörbe besorolt felhasználók is módosíthatóak.
USE Deep --Adatbázis, amint létre szeretnénk hozni a szerepkört.
GO
CREATE ROLE deep_user_role; -- Szerepkör létrehozása
GO
GRANT SELECT ON SCHEMA :: [dbo] to deep_user_role WITH GRANT OPTION; -- SELECT jog
GO
GRANT INSERT ON SCHEMA :: [dbo] to deep_user_role WITH GRANT OPTION; -- INSERT jog
GO
GRANT DELETE ON SCHEMA :: [dbo] to deep_user_role WITH GRANT OPTION; -- DELETE jog
GO
GRANT UPDATE ON SCHEMA :: [dbo] to deep_user_role WITH GRANT OPTION; -- UPDATE jog
GO
GRANT EXECUTE ON SCHEMA :: [dbo] to deep_user_role WITH GRANT OPTION; -- EXECUTE jog a tárolt eljárásokhoz
GO
GRANT CREATE TABLE TO deep_user_role WITH GRANT OPTION; -- Tábla létrehozási jog a sorszámtömb kezelő miatt
GO
GRANT ALTER ON SCHEMA::dbo TO deep_user_role -- Alter jog a sorszámtömb kezelő miatt
GO
sp_addrolemember deep_user_role , deep_user -- A szerepkörhöz az adatbázis felhasználó hozzáadása
GO