Znovupřidání smazaných PZTS přístupů pro master účet
Problém
V některých případech může dojít k odmazání PZTS práv uživatele typu master na straně ASSET Serveru. Tím že uživatel nemá práva, tak pak nejsou vidět ani ovladače (objekty) v aplikaci ASSET Client a nelze tyto práva běžným způsobem doplnit. Pokud by nebyl uživatel ani v ŘJ, pak postupujte podle návodu Znovupřidání smazaného master uživatele v ŘJ.
Řešení
Ruční doplňení PZTS práv přímo do DB.
Postupujte podle následujících kroků
- Otevřete si aplikaci Microsofr SQL Server management studio (MSMS).
- Zjistěte si ID objektu, kterému zmizely práva PZTS lze zjistit dvěmi způsoby
- z DB lze zjistit z tabulky "Object" - v MSMS zadejte: SELECT * FROM [Object]
- z ASSET Console ze záložky Objekty
- V Tabulce [EZSRights] si vyhledejte všechny přístupy uživatele master (id 1) a ujistěte se, že tam chybí práva pro ID objektu který se nezobrazuje. - v MSMS zadejte: SELECT * FROM [EZSRights] where uid = '1'
- Přidejte právo PZTS ručně do DB - zadejte tam stejné heslo mastera, jaké je v ŘJ - v MSMS zadejte: INSERT INTO [EZSRights] (password, objectId, levelId, uid, valid) VALUES ('1111','20','1','1','1') první hodnota 1111 je heslo mastera, změňte ho na stejné heslo jako je v ŘJ. Druhá hodnota je ID objektu, zadejte tedy ID objektu, kde chybí práva PZTS (viz bod 2). Ostatní 3 hodnoty ponechte ve výchozím stavu (hodnota 1)
- Restartujte aplikaci ASSET Client a zkontrolujte, že se již objekt zobrazuje správně.
Související články
, multiple selections available, Use left or right arrow keys to navigate selected items