Nastavení databázových rolí pro role aplikační

Z Prirucky

Nastavení databázových rolí pro role aplikační

Menu: Systém > Přístupová práva / Databázové role

Tato agenda je určena k tomu, aby pro uživatele systému KS Mzdy a Personalistika zajistila přiřazení databázových rolí a omezila tím přístup k databázovým objektům, které uživatel nemá mít k dispozici.

Předpoklady

Předpokládá se vytvoření databázových rolí, které vytvoří správce na úrovni databáze a nadefinuje obsah těchto rolí. Pro vytvoření předdefinovaných rolí lze použít i vytvoření databázové role pomocí agendy v aplikaci Vytvoření databázové role.

Následně dojde k přiřazení těchto databázových rolí rolím aplikačním. Výsledný efekt se uplatní v okamžiku, kdy bude k aplikační roli přiřazen uživatel nebo uživatelé a spustí se úprava databáze. Dojde k tomu, že uživatelům aplikace budou přiřazeny databázové role a nebude nutné pracovat s databázovou rolí PUBLIC nebo jinou databázovou rolí, která by obsahovala všechny přístupy.

Postup implementace

1. Otevřete okno Přístupová práva. Pristupova-prava.png

2. Tlačítkem Databázové role otevřete okno, které umožňuje přiřazování aplikačních rolí k rolím databázovým. Po otevření bude volba aplikační role prázdná.

Pristupova-prava-databazove-role-bez-aplikacni-role.png

3. V okně přístupových práv je možné myší vybírat aplikační role. Právě vybraná role se zobrazí i v okně databázových rolí.

Pristupova-prava-databazove-role-vybrana-role.png


4. Po výběru aplikační role myší vyberte jednu nebo více databázových rolí, které mají být aplikační roli přiřazeny. Tlačítkem Uložit provedete zápis přiřazení rolí do databáze.

Pristupova-prava-databazove-role-vybrana-role-prirazena-k-databazovym-rolim.png

5. Po dokončení přiřazování otevřete okno Úprava databáze . Zatrhněte volbu obnovit práva a spusťte úpravu databáze.

Uprava-databaze-obnovit-prava.png

V průběhu úpravy databáze dojde k nastavování a odnímání databázových rolí uživatelům tak, aby výsledný stav odpovídal zadání. Pro jednotlivé databázové platformy je způsob a logika nastavování odlišná.

6. Po dokončení úpravy databáze budou mít jednotliví uživatelé nastavené databázové role. Ověřte funkcionalitu aplikace. Pokud dojde k nesprávnému omezení přístupů, je nutné změnit nastavení přístupů u databázových rolí. Přiřazení aplikačních rolí k rolím databázovým lze kdykoliv změnit nebo zrušit. Vždy je však nutné tyto změny potvrdit úpravou databáze s nastavením obnovit práva.

Odkazy