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

मारियाडीबी - रूट के रूप में लॉगिन नहीं कर सकता

मूल मारियाडीबी पैकेजों के विपरीत (जो खुद मारियाडीबी द्वारा प्रदान किए गए हैं), उबंटू द्वारा डिफ़ॉल्ट रूप से उत्पन्न पैकेजों में unix_socket स्थानीय रूट के लिए प्रमाणीकरण। जाँच करने के लिए, दौड़ें

SELECT user, host, plugin FROM mysql.user;

अगर आपको unix_socket दिखाई देता है plugin . में कॉलम, यही कारण है।

सामान्य पासवर्ड प्रमाणीकरण पर लौटने के लिए, चलाएं

UPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
FLUSH PRIVILEGES;

(WHERE चुनें क्लॉज जो आपके उद्देश्यों के अनुकूल हो, ऊपर वाला सिर्फ एक उदाहरण है)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं PHP के पीडीओ का उपयोग कर MySQL डेटाबेस में डेटा डालना चाहता हूं। लेकिन डेटा डाला नहीं गया है

  2. लारवेल 4:कस्टम लॉगिन और पासवर्ड जांचें

  3. प्रति उपयोगकर्ता अपठित आइटम अलर्ट के लिए डेटाबेस की संरचना कैसे करें

  4. MySQL वर्कबेंच का उपयोग करके MySQL डेटाबेस बैकअप कैसे लें?

  5. एक अलग तालिका के चयन (गिनती) के आधार पर mySQL अद्यतन तालिका