Ahoj, chtěl jsem do projektu přidat přihlašování pomocí různých uživatelů a nedělat vše pouze pod jedním. Měl jsem za to že vytvořím ROLI, dám jí práva na tabulky a poté vytvořím uživatele a dám mu oprávnění stejná jako má ROLE. A po přihlášení bude vše fungovat.
CREATE ROLE DSIPECER;
GRANT select ON table PROFILY TO ROLE DSIPECER;
CREATE USER TEST_UZIVATEL PASSWORD 'test'
FIRSTNAME 'Testovací'
LASTNAME 'Uživatel'
GRANT DSIPECER to TEST_UZIVATEL;
Když se však přes tohoto uživatele přihlásím, tak dostanu No permission for table PROFILY. Pokud ovšem zahrnu ROLI do conncetion stringu, tak vše funguje.
Není nějaká varianta jak to používat bez přidání do connection stringu?
Díky Zdeněk