Databáze > Firebird a Interbase

Role pre Trigger

(1/2) > >>

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