Databáze > Firebird a Interbase
Role pre Trigger
Stanislav Hruška:
Vidím nastavenie práv len pre tabuľky a generátory. Pre spúšte nič také neviem nájsť. Existuje to tu?
Teraz som pre daný účel nastavil, že s vybranými tabuľkami nemôže užívateľ nič robiť.
vandrovnik:
Myslím, že pro triggery se práva nenastavují. Ale pokud trigger třeba dělá INSERT do jiné tabulky, potřebuje uživatel nebo jeho role mít právo i k oné tabulce, do které se dělá ten INSERT (podobně i SELECT atd.).
Stanislav Hruška:
--- Citace: vandrovnik 29-07-2021, 12:50:25 ---Myslím, že pro triggery se práva nenastavují. Ale pokud trigger třeba dělá INSERT do jiné tabulky, potřebuje uživatel nebo jeho role mít právo i k oné tabulce, do které se dělá ten INSERT (podobně i SELECT atd.).
--- Konce citace ---
Je to tak. Aj som to tak urobil.
Palino:
Podla vsetkeho triggre maju opravnenia:
GRANT SELECT, INSERT, UPDATE ON TABLE TO TRIGGER XXXX
Stanislav Hruška:
Pre verziu 3 a nižšie určite nie.
Ako a kde si sa dostal k danému oprávneniu?
Môj/e DB manager/y ponúka možnosti podľa obrázka
Navigace
[0] Seznam témat
[#] Další strana
Přejít na plnou verzi