Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मारियाडब कनेक्शन क्लाइंट:mysql 8.0 . पर उपयोगकर्ता (पासवर्ड का उपयोग करके:नहीं) के लिए प्रवेश निषेध

MySQL 8 MySQL 5.7 (और MariaDB) के रूप में mysql_native_password के बजाय caching_sha2_password का उपयोग करता है।

"caching_sha2_password, यह MySQL 8.0 के रूप में पसंदीदा प्रमाणीकरण प्लगइन है, और mysql_native_password के बजाय डिफ़ॉल्ट प्रमाणीकरण प्लगइन भी है। यह परिवर्तन सर्वर और libmysqlclient क्लाइंट लाइब्रेरी दोनों को प्रभावित करता है:"

https ://dev.mysql.com/doc/refman/8.0/hi/upgrading-from-previous-series.html#upgrad-caching-sha2-password

मारियाडीबी का जावा कनेक्टर अभी तक इसे लागू नहीं करता है, लेकिन एक कार्य सौंपा गया है:

https://jira.mariadb.org/browse/CONJ-663

MySQL 8 से कनेक्ट करने के लिए, आपको Oracle कनेक्टर का उपयोग करना होगा, एक अन्य कनेक्टर जो परिवर्तन का समर्थन करता है, या MariaDB के लागू होने की प्रतीक्षा करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं mysql में किसी तिथि के सप्ताह का पहला दिन कैसे प्राप्त करूं?

  2. मैं एक अलग उपयोगकर्ता के रूप में MySQL लिखने की रूपरेखा कैसे प्राप्त कर सकता हूं?

  3. MySQL मिलीसेकंड/माइक्रोसेकंड परिशुद्धता का समर्थन क्यों नहीं करता है?

  4. एकल MySQL क्वेरी में एकाधिक पंक्तियों को अपडेट करें

  5. MYSQL:संघ के साथ दो तालिकाओं को एक में मिलाएं