Databázy SQLite nie sú chránené heslom, takže Adminer odmieta ich otvorenie. Vyplňte nižšie heslo a stiahnite si Adminer, ktorý sa bude na toto heslo pýtať, bez toho aby ho posielal do databázy.
Vytvorenie archívu ručne:
index.php: adminer-6.0.0-sqlite.php
adminer-plugins/login-password-less.php: login-password-less.php
php -r "echo password_hash('vaše heslo', PASSWORD_DEFAULT);" a použijete ho v adminer-plugins.php popísanom nižšie.
Potom:
php -S localhost:8080 a otvorte localhost:8080, alebo adresár nahrajte na webový server.
Každý, kto otvorí túto adresu, môže skúšať heslo uhádnuť, preto použite silné. Pamätajte tiež, že súbor s databázou si môže ktokoľvek stiahnuť, pokiaľ je umiestnený vo verejnom adresári.
Archív obsahuje adresár s týmito súbormi:
index.php – Adminer len s ovládačom SQLite. Pokiaľ potrebujete aj ďalšie databázy, nahraďte ho Adminerom podporujúcim všetky, zvyšok bude fungovať ďalej.
adminer-plugins/login-password-less.php – plugin umožňujúci prihlásenie. Adminer spustí každý plugin umiestnený v tomto adresári.
adminer-plugins.php – konfigurácia pluginu. Pluginy vyžadujúce parameter (ako je tu hash hesla) musia byť uvedené v tomto súbore:
<?php // adminer-plugins.php
return array(
new AdminerLoginPasswordLess('$2y$12$…'),
);
README.txt – rovnaký návod v angličtine.