EC-CUBE4 – 会員情報の引継ぎ
EC-CUBE4.1を新規インストールして、EC-CUBE4.0から会員情報をデータベースで移行した際の覚書です。
dtb_customerだけコピーしてもログインできません。
お客様にご自分でパスワードを変更していただくようになります。
これを解消するには新サイトのAUTH_MAGICを旧サイトのものに変更する必要があります。
しかしこれだと管理者パスワードが使えなくなります。これは致命的です。
なのでdtb_memberもコピーする必要があります。
以上。
まとめ
- dtb_customerのコピー ●データのみ ✅AUTO_INCREMENT値を追加する ✅制約を追加する
- dtb_memberを空にしてからコピー ●データのみ ✅AUTO_INCREMENT値を追加する ✅制約を追加する
- AUTH_MAGICを旧サイトのものに変更
このことからパスワードはAUTH_MAGICと紐づいているのだろうなぁと推察します。
当サイトでは何の保証もいたしません。参考程度にお読みください。
何か不備を発見の際はご教示いただければ幸いです。