标签: sqlite3

  • adminer打开没有密码的数据库(Adminer默认不支持访问没有密码的数据库)

    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)
      );
      
    • 打开数据库

    login
    sqlite3

    Views: 79