خطأ 1698 أثناء تسجيل الدخول mysql
غالبًا ما يتم مواجهة هذا الخطأ على أنظمة مثل Ubuntu ، حيث يستخدم MySQL المكون الإضافي UNIX Auth_socket للمصادقة افتراضيًا. من خلال الاستعلام عن جدول mysql.user ، يمكنك التحقق من أن المستخدم الجذر مسجل في هذا البرنامج المساعد:حدد مستخدمًا ، مضيفًا ، مكونًا إضافيًا من mysql.user ؛ المكوّن الإضافي
تتضمن هذه الطريقة تعيين المستخدم الجذر لاستخدام المكون الإضافي MySQL_Native_Password التقليدي: امتيازات التدفق ؛ sudo service mysql إعادة تشغيل يوفر هذا خيارًا أكثر قابلية للإدارة وآمنة:
SELECT User, Host, plugin FROM mysql.user;قد تم استبدال المكون الإضافي Auth_socket بـ Caching_sha2_password. راجع وثائق MySQL للمكون الإضافي المصادقة المناسب وطريقة تسجيل الدخول. اضبط أمر SQL وفقًا لذلك.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3