ホームページ > バックエンド開発 > PHPチュートリアル > パスワードなしで phpmyadmin を設定する方法 login_PHP チュートリアル

パスワードなしで phpmyadmin を設定する方法 login_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-20 11:09:48
オリジナル
1075 人が閲覧しました

パスワードログインなしでmyadminを設定する方法のphpチュートリアル

phpmyadminの最新バージョンをダウンロードします
インストール後、ユーザー名rootを入力してログインをクリックします(私はローカルなのでrootにはパスワードがありません)
結果は常に次のように報告されますアクセスが拒否されました
アクセス許可の設定を確認したところ、問題はありませんでした
設定ファイルの config にルートコードがあることがわかりました。 default.php:
$cfg['Servers'] [$i]['AllowNoPasswordRoot'] = false;
libraries/common.inc.php の 886 行目で確認
false の場合、ユーザー名が root ユーザーの場合、パスワードを空にすることはできません。それ以外の場合は、検証しないとデフォルトで false になります。true に変更してください
これは、セキュリティのために root パスワードを設定する必要があるからかもしれません (笑)、私はそう思います。テスト中は少し不便です。通常、ローカルの root ユーザーは空です
それ以外の場合は、root パスワードが空であり、現在のセキュリティ レベルではログインが許可されていないことを示すプロンプト ステートメントを変更できます
XXX に移動して、設定を変更すると、1 つのアクセスが拒否される理由を見つけるのが非常に難しくなります。

方法 2

./phpmyadmin 入力後、空のパスワードでのログインを許可するようにユーザー権限を変更します。

方法 3

デフォルトでは、phpmyadmin の空のパスワードでのログインは主に設定ファイルの library/config を通じて禁止されています。 .default.php 内の 2 つのグローバル変数、つまり

コードは次のとおりです:

$cfg['Servers'][$i]['nopassword'] = false; $i][ 'AllowNoPassword'] = false;

これら 2 つの変数が変更されて True に設定されている限り、phpmyadmin は空のパスワードでのログインを許可します。つまり、libraries/config.default 内の


コードを変更します。 .php は次のようになります:

$ cfg['Servers'][$i]['nopassword'] = true;

$cfg['Servers'][$i]['AllowNoPassword'] = true;

同時に、


コードを次のように変更します:

$ cfg['Servers'][$i]['password'] = '';


データベース チュートリアルの接続パスワードを空のパスワードに設定すると、成功します。


http://www.bkjia.com/PHPjc/444772.html

本当http://www.bkjia.com/PHPjc/444772.html技術記事 PHP チュートリアル Myadmin はログインにパスワードを必要としません。 phpmyadmin の最新バージョンの設定方法。 インストール後、ユーザー名 root を入力してログインをクリックします (ローカルにいるため、root にはパスワードがありません)。 ..
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート