Preskoči na glavno vsebino

Chyba: IllegalStateException – Záznam by nemal byť upraviteľný (Používateľ)

Chyba, ktorá sa zobrazuje pri nepovolenej operácii s používateľmi

Avtor: Petr Pech

Chyba: Záznam by neměl být editovatelný

Táto chyba sa objaví v momente, keď sa pokúšate vykonať operáciu, ktorá nie je v systéme povolená. Najčastejšie sa týka práce s používateľmi, ale môže nastať aj pri iných záznamoch.


Príklad situácie

  • zmena typu jediného administrátora na „Read only"

  • pokus o vytvorenie alebo úpravu používateľa bez dostatočných oprávnení

  • editácia záznamu, ktorý:

    • je uzamknutý

    • patrí do uzavretého obdobia

    • nie je pre daného používateľa dostupný

Ako postupovať

  • overte, že máte dostatočné oprávnenia (ideálne administrátor)

  • skontrolujte, či v systéme zostáva aspoň jeden aktívny admin

  • pri dokladoch overte:

    • či nie sú uzamknuté

    • či nie sú v uzavretom období

  • prípadne sa skúste prihlásiť pod iným používateľom s vyššími právami

Zhrnutie

Chyba znamená, že sa pokúšate upraviť záznam, ktorý v danom momente nie je možné editovať. Najčastejšie ide o obmedzenie oprávnení alebo ochranu systému (napr. zachovanie administrátora).

Ste s tem dobili odgovor na svoje vprašanje?