sqlite数据库一般是没有密码的,但是新版本的adminer已经不允许打开无密码数据库了,便是adminer自带了一个login-password-less插件允许另外添加一个Web登录密码的情况下访问无密码数据库。
但是插件的用法官网并没有详细的描述或者描述陈旧,经过摸索总结如下
- 启用插件
在plugins-enabled目录创建与插件同名的php文件login-password-less.php,内容如下:
<?php require_once('plugins/login-password-less.php'); /** Set allowed password * @param string result of password_hash */ return new AdminerLoginPasswordLess( $password_hash = password_hash('yourpassword', PASSWORD_DEFAULT) );
- 打开数据库