ホームページ  >  に質問  >  本文

PHP でデータベースのパスワードを保護するにはどうすればよいですか?

<p>PHP アプリケーションがデータベース接続を確立するとき、通常、ログイン名とパスワードを渡す必要があります。アプリケーションが単一の最小権限のログインを使用する場合、PHP はそのログインとパスワードをどこかで知っている必要があります。そのパスワードを保護する最善の方法は何ですか? PHPコードで書くだけではダメなようです。 </p>
P粉351138462P粉351138462445日前513

全員に返信(2)返信します

  • P粉879517403

    P粉8795174032023-08-25 00:38:00

    他人のサーバーでホストされており、ネットワーク ルート外のコンテンツにアクセスできない場合は、いつでもパスワードやデータベース接続をファイルに入れて、.htaccess を使用してそのファイルをロックできます。

    リーリー

    返事
    0
  • P粉448346289

    P粉4483462892023-08-25 00:09:24

    これを、 パスワードをデータベースに保存する方法に関する質問だと誤解する人もいます。それは間違っている。 データベースへの アクセスを許可するパスワードを保存する方法についてです。

    通常の解決策は、パスワードをソース コードから構成ファイルに移動することです。その後、構成ファイルの管理と保護の仕事をシステム管理者に任せます。この方法では、開発者は本番環境のパスワードについて何も知る必要がなく、ソース管理にパスワードの記録は存在しません。

    返事
    0
  • キャンセル返事