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

समस्या निवारण:MySQL/MariaDB त्रुटि #1044 और #1045 उपयोगकर्ता के लिए एक्सेस अस्वीकृत

PhpMyAdmin का उपयोग करते समय, डेटाबेस में संपादन / लिखने के लिए सही उपयोगकर्ता अनुमतियाँ होना आवश्यक है। अन्यथा, अपर्याप्त अनुमतियाँ त्रुटियों को जन्म दे सकती हैं जैसे नीचे चित्रित "#1044 - उपयोगकर्ता के लिए प्रवेश निषेध ... [पासवर्ड का उपयोग करना:हाँ] " और "#1045 - उपयोगकर्ता के लिए प्रवेश निषेध...[पासवर्ड का उपयोग:हाँ] " हमारे ट्यूटोरियल में, हम आपको दिखाएंगे कि कमांड लाइन टर्मिनल का उपयोग करके इस समस्या को कैसे ठीक किया जाए। आइए शुरू करें!


उड़ान से पहले

  • PhpMyAdmin को होस्ट करने वाले सर्वर तक रूट एक्सेस

चरण 1: अपने कंप्यूटर के टर्मिनल से SSH का उपयोग करके अपने सर्वर से कनेक्ट करें।

ssh [email protected]

चरण 2: जब मारियाडीबी स्थापित किया गया था तो एक डिफ़ॉल्ट उपयोगकर्ता भी बनाया गया था, हमारे उबंटू इंस्टॉल के लिए इस उपयोगकर्ता का यह विवरण /etc/dbconfig-common/phpmyadmin.conf पर पाया जा सकता है। . हम अपने डिफ़ॉल्ट उपयोगकर्ता से बात करेंगे, phpmyadmin , और उन्हें PhpMyAdmin के भीतर एक डेटाबेस बनाने की अनुमति देना।

MySQL;

grant create on *.* to phpmyadmin@localhost;

टिप्पणी

वैकल्पिक रूप से, यदि आप किसी डेटाबेस को हटाने का प्रयास कर रहे हैं तो आप इस कमांड का उपयोग उपयोगकर्ता नाम को प्रश्न में उपयोगकर्ता के साथ बदल कर कर सकते हैं।

UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='username';
FLUSH PRIVILEGES;
GRANT ALL ON *.* TO 'username'@'localhost';

चरण 3: http://yourhostname.com/phpmyadmin पर जाकर PhpMyAdmin में लॉग इन करें।

चरण 4: SQL . का चयन करके PhpMyAdmin के भीतर एक डेटाबेस बनाएं टैब और डेटाबेस बनाने के लिए एक कमांड चला रहा है। cooldb . की जगह, निम्न कमांड में पेस्ट करें डेटाबेस नाम के साथ और जाओ . का चयन करके ।

CREATE DATABASE cooldb;

चरण 5: आपको पता चल जाएगा कि डेटाबेस सफलता संदेश द्वारा बनाया गया था और यह बाईं ओर मेनू बार में दिखाई देगा।

लिक्विड वेब सर्वर ग्राहकों को हमारे सपोर्ट टेक को 24/7 कॉल करने की सुविधा मिलती है। हमारे तकनीशियनों के पास ज्ञान का खजाना है और वे इस लेख में उल्लिखित सामान्य मुद्दों की तरह मदद कर सकते हैं। स्विच करें और चौबीसों घंटे सहायता प्राप्त करें।


  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. OSX पर रेल + MySQL:लाइब्रेरी लोड नहीं हुई:libmysqlclient.18.dylib

  3. MySQL में टेबल को कैसे छोटा करें

  4. PhpMyAdmin में विदेशी कुंजी सेट करना?

  5. MySQL एक रिकॉर्ड में कई शब्दों का मिलान करने के लिए LIKE या REGEXP चुनें