Tabulky/pohledy
Správce » Program Správce » Uživatelé » Tabulky/pohledy
Práva v definici role:
- pro uživatelé ADMIN% je k dispozici právo "Vytvářet fakultní tabulky/pohledy" na záložce Ostatní EXE. Na základě přiděleného práva mají uživatelé ADMIN% (a STDOWNER) přístup do "Správy fakultních tabulek a pohledů".
- pomocí tlačítka "Tabulky/pohledy" v režimu "Uživatelé" se otevře formulář pro definici fakultních tabulek a pohledů
- pro ostatní uživatele jsou k dispozici dvě nová práva "Číst data fakultních tabulek" a "Zapisovat data fakultních tabulek"
Editační formulář:
- uživatel STDOWNER okno s definicí pohledů otevře v režimu "read-only"
- může volit libovolné schéma ADMIN% a prohlížet, jaké tabulky/pohledy jsou tam vytvořeny

Stdowner
- uživatel ADMIN% má k dipozici pouze "své" schéma
- do editační oblasti je možné zapsat příkaz pro vytvoření/úpravu/smazání tabulky
- je možno použít příkazy:
- CREATE TABLE
- ALTER TABLE
- DROP TABLE
- CREATE (OR REPLACE) VIEW
- DROP VIEW
- po provedení příkazu CREATE se grantují práva všem uživatelům s příslušnou rolí, informace o tom se zobrazuje pro kontrolu, komu se práva přidělila
- vpravo je přehled tabulek a pohledů ve vybraném schématu, pomocí tlačítka "Načíst DLL" je možné načíst jejich definici (objeví se v editační oblasti)

Fakultní administrátor
Použití:
- uživatelé s právem číst/zapisovat data fakultních tabulek mají přístup k tabulkám/pohledům ve schématech ADMIN% podle fakulty v přiřazení role
- role s těmito právy se typicky dává uživatelům exe aplikací, kteří mohou pouštět selecty (kombinace s právem "Pouštět libovolné SELECTy").
Práva mohou být ve stejné roli nebo v různých rolích pro jednoho uživatele - pro použití fakultních tabulek/pohledů ve webovém modulu Studijní sestavy je potřeba přidělit příslušnou roli uživateli WUCI
po přidělení role je třeba "přegrantovat" pomocí "Grant 1 objektu"
- v definici sestav je v SQL vždy potřeba uvést schéma, ze kterého se objekty berou (např. ADMINFSV.POKUS)