SQLite databases are not protected by a password so Adminer refuses to open them. Fill in a password below and download an Adminer which asks for this password without passing it to the database.
Create the archive manually:
index.php: adminer-6.0.0-sqlite.php
adminer-plugins/login-password-less.php: login-password-less.php
php -r "echo password_hash('your password', PASSWORD_DEFAULT);" and use it in adminer-plugins.php described below.
Then:
php -S localhost:8080 in the directory and open localhost:8080, or upload the directory to a web server.
Everybody who can open the address can try to guess the password so use a strong one. Keep in mind that the database file can be downloaded by everybody if it is placed in a public directory.
The archive contains a directory with these files:
index.php – Adminer with the SQLite driver only. Replace it by the Adminer supporting all databases if you need them too, the rest keeps working.
adminer-plugins/login-password-less.php – the plugin allowing the login. Adminer runs every plugin placed in this directory.
adminer-plugins.php – the configuration of the plugin. Plugins requiring a parameter (like the password hash here) have to be listed in this file:
<?php // adminer-plugins.php
return array(
new AdminerLoginPasswordLess('$2y$12$…'),
);
README.txt – the same instructions in English.