Přihlašovací dialog u chráněných nástrojů
Po spuštění některého z chráněných nástrojů program nejdříve kontroluje, zda pro danou instalaci již bylo zadáno bezpečnostní heslo. Heslo je společné pro všechny chráněné nástroje a zadává se vždy po nové instalaci resp. po instalaci update. Pokud heslo dosud v dané instalaci nebylo zadáno v rámci spuštění některého z chráněných nástrojů, program na tuto skutečnost upozorní a nabídne možnost jej zadat.
Zadání hesla není povinné, ale v každém případě jej doporučujeme využívat. Můžete tak předejít nežádoucím manipulacím např. ze strany neznalé osoby, které mohou pro váš systém mít i značně destruktivní následky.
Heslo zadávejte s rozmyslem. Zadává se pro každou instalaci zvlášť (tj. po každé nové instalaci, resp. update). Není předmětem zálohy.
Pokud již bezpečnostní heslo pro spouštění nástrojů bylo v rámci dané instalace definováno, systém nejdříve vyzve k jeho zadání. Tj. zobrazí se přihlašovací dialog, kde uživatel musí heslo zadat. Zadané heslo se z důvodu bezpečnosti zobrazuje pouze hvězdičkami:
Funkční tlačítko OK - Po stisku OK se ověřuje správnost zadaného hesla, nebylo-li heslo zadáno správně, program umožní se přihlásit opakovaně správně, pokud ani poté není heslo zadáno správně, je program ukončen.
Funkční tlačítko Storno - Po stisku Storno je program ukončen.
Funkční tlačítko Změna hesla - Součástí přihlašovacího dialogu je i možnost změny vlastního hesla. Po stisku tlačítka Změna hesla zadáte původní heslo a heslo nové, které se pro kontrolu zadává dvakrát. Nebyl-li některý údaj zadán správně, program vás upozorní a původní heslo zůstává v platnosti. Bylo-li vše zadáno správně, po uložení již program akceptuje heslo nové.
Další zadání hesla bude požadováno, pokud budete chtít z chráněného nástroje (klientské aplikace) vytvořit spojení do databáze, jejíž databázové spojení je uzamčeno. V tomto případě bude třeba zadat Heslo zámku.
Mezi nástroje chráněné bezpečnostním heslem patří např.:
- DBAdmin
- DynSQLEditor - export do repozitoře
- StorageExplorer
- DBTool - otevření databáze před spojením
- Scripter - při nastavení "working storage"
- Scr - Zde se heslo uvádí na příkazové řádce.
U většiny nástrojů je možné na příkazové řádce předat bezpečnostní heslo, což se hodí např. do příkazových dávek. A to následovně:
- DBAdmin: -s Heslo
- StorageExplorer, DynSQLEditor: -sHeslo nebo /sHeslo
- Scr: vždy jako čtvrtý parametr
Většina z nástrojů má nějakou interní nápovědu (většinou stačí spustit s parametrem -?, Scr spustit bez parametrů).
Pokud se nástroje spustí v dávkovém režimu (tj. s nějakým parametrem) ale bez zadání hesla a heslo nebylo dosud zadáno nebo je prázdné, varování týkající se prázdného hesla se neobjeví.
V některých případech způsobí zadání bezpečnostního hesla na příkazové řádce spuštění nástroje v řádkovém režimu. Pokud to není žádoucí (chcete s příslušným nástrojem pracovat v interaktivním grafickém režimu), je zapotřebí nástroj spouštět bez příslušného parametru (bez hesla) a heslo zadávat až na vyžádání ručně. Týká se například následujících nástrojů:
- StorageExplorer (StorExpl.exe)
- DynSQLEditor (DynSQLEditor.exe)
- DefRollEditor (DefRollEditor.exe)