フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
webadm | 投稿日時: 2022-3-13 14:04 |
Webmaster 登録日: 2004-11-7 居住地: 投稿: 3068 |
Re: PHP4からMariaDBに接続できない件 認証方式を旧式に戻す方法があるので試してみたら、困ったことになった。
mysqlデータベースのuserテーブルに関して古いパスワード方式のものを追加するのは良いとして、それと同時にmysqldサーバーも--old-passwordsオプションを指定して立ち上げ直す必要があった。 古い認証方式への後退手段が提供されているのは、あくまでも、新しい認証方式に対応していないクライアントしか使えないシステムのための救済処置であり、今後一切新しい認証方式は使わないという場合だけを想定している。 何が問題かというと、mysqldを--old-passwordsオプション付きで起動した場合、新しい認証方式は使えなくなるので、新しい認証方式しかサポートしていない最新のmysqlのクライアント(mysqlコマンドも含む)を使用して接続が出来なくなってしまう点である。 これは結構困ったことになったな。 古いMySQLをソースからビルドするか? 玄箱やPS3をサーバーにしていた時はそうやってた気がする。ARMやPowerPC Linux用バイナリとか無かった気がする。 |
フラット表示 | 前のトピック | 次のトピック |
投稿するにはまず登録を | |