/etc/phpmyadmin/config.inc.php への変更が有効になっていない
P粉529581199
P粉529581199 2024-01-16 11:53:14
0
1
401

1 人のユーザーが 1 つのデータベースにのみアクセスするように PhpMyAdmin を構成したいと考えています。

私は以前、2013 年のこの回答を使用して .htaccess 経由のアクセスを制限しようとしましたが、成功しませんでした:

phpMyAdmin は単一データベースへのアクセスをブロックします

そこで、この回答で述べたように拒否、許可ルールを追加してみました:

phpMyAdmin で特定のデータベース ユーザー アカウントへのアクセスを制限するにはどうすればよいですか?

しかし、それもうまくいきません。すべてのユーザーに引き続きアクセスします。ドキュメントを読み、config.inc.php の行を

に書き直しました。 リーリー

ここで、user1 と user2 は拒否されるユーザー、user2 は許可されるユーザーです。ただし、すべてのユーザーがアクセスできます。それで私はちょうど

を試してみました

$cfg['サーバー'][$i]['AllowDeny']['order'] = '明示的';

これにより、すべてのユーザーのアクセスがブロックされるはずですが、まだすべてのユーザーにアクセスできます。したがって、変更が有効になっていないため、 /etc/phpmyadmin/config.inc.php が何らかの形で上書きされていると思いますが、その方法がわかりません。

どこを確認すればよいかご存知ですか?

P粉529581199
P粉529581199

全員に返信(1)
P粉877719694

私の場合は、PHPとPhpMyAdminを最新バージョンにアップデートすることで解決しました。ああ、問題は解決しました

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート