sql >> データベース >  >> Database Tools >> phpMyAdmin

phpmyadminにログインフォームを持つようにconfig.inc.phpを設定する方法

    まず、構成に応じて、phpMyAdminというフォームを自分で開発する必要はありません(つまり、config.inc.php ログインとパスワードを要求する識別フォームが表示されます。

    そのフォームを取得するには、次を使用しないでください:

    $cfg['Servers'][$i]['auth_type'] = 'config';
    

    ただし、使用する必要があります:

    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    

    (少なくとも、フォームを使用してログイン/パスワードの入力を求めるサーバー上にあるものです)


    詳細については、ドキュメントをご覧ください:

    'config' 認証($auth_type = 'config' )は昔ながらの方法です。ユーザー名とパスワードはconfig.inc.phpに保存されます。

    'cookie' 認証モード($auth_type = 'cookie' )2.2.3で導入されたように、Cookieを使用して任意のvalidMySQLユーザーとしてログインできます。
    ユーザー名とパスワードはセッション中にCookieに保存され、パスワードはセッションの終了時に削除されます。



    1. phpMyAdmin AllowNoPasswordがMySQLデータベースで機能することを誰かが確認できますか?

    2. ローカルホストへのSQL接続

    3. サーバーがUnixソケットにあるときにデータベースに接続する方法は?

    4. Phpmyadminがクエリでフリーズします、dbが大きすぎますか?