Mencipta Semula Pengguna MySQL 'jack'@'localhost' Ralat 1396
Soalan:
Walaupun mencipta semula pengguna MySQL sebagai root, operasi gagal dengan ralat 1396. Pengguna sebelum ini dipadamkan daripada mysql.user, tetapi tiada kesan kekal dalam jadual. Mencipta pengguna lain berjaya, tetapi mencipta semula 'jack' secara konsisten gagal.
Jawapan:
Ralat ini ialah pepijat yang diketahui dalam MySQL. Untuk menyelesaikannya, ikuti langkah berikut:
Anggap pengguna wujud dan lepaskan:
DROP USER 'jack'@'localhost';
Siram MySQL keistimewaan:
FLUSH PRIVILEGES;
Buat pengguna:
CREATE USER 'jack'@'localhost' IDENTIFIED BY 'test123';
Penyelesaian ini harus mencipta semula pengguna 'jack' tanpa ralat. Ambil perhatian bahawa anda perlu menggantikan 'jack' dengan nama pengguna yang diingini dan 'test123' dengan kata laluan sebenar.
Atas ialah kandungan terperinci Mengapa Mencipta Semula Pengguna MySQL 'jack'@'localhost' Gagal dengan Ralat 1396?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!