mysql|php5|問題
MYSQL 4.1 以降、新しいユーザー認証プロトコルが採用され、古いクライアントでは認証プロトコルがサポートされていないというエラーが発生します。次の解決策が公式 Web サイトにあります。
1すべてのクライアント プログラムを 4.1 を使用するようにアップグレードします。 1 以降のクライアント ライブラリ。
クライアント ライブラリを更新します。これには、PHP 拡張ライブラリの更新が必要です。PHP では、古い API 用の拡張ライブラリは提供されなくなりました。
2 4.1 より前のクライアント プログラムでサーバーに接続する場合は、 4.1 より前の形式のパスワードがまだ残っているアカウント
以前に確立されたアカウントを使用して接続することは、新しい認証プロトコルで確立されたアカウントには機能しません
3 4.1 より前のクライアント プログラムでは、SET PASSWORD ステートメントと OLD_PASSWORD() 関数を使用して実行できます。 、UPDATE および FLUSH PRIVILEGES を使用します: mysql> UPDATE mysql.user SET Password = 'some_host' AND User = 'some_user';
を置き換えます。パスワード前の例で「newpwd」に使用したい場合、MySQL は元のパスワードを知ることができないため、新しいアカウントを選択する必要があります
これは、新しいアカウントを作成する良い方法です。古い暗号化プロトコル
4 古いパスワード ハッシュ アルゴリズムを使用するようにサーバーに指示します。
--old-passwords オプションを指定して mysqld を起動します。
この方法では、新しい認証プロトコルの利点を使用できません
5 古い形式を割り当てます。より長い 4.1 形式に更新された各アカウントのパスワードを次のクエリで識別できます: mysql> SELECT Host, User, Password FROM mysql.user
-> 16;
前述のように、クエリによって表示されるアカウント レコードごとに、ホストとユーザーの値を使用し、OLD_PASSWORD() 関数と SET PASSWORD または UPDATE を使用してパスワードを割り当てます。古いスタイルにアップグレードされました。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。
