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

MYSQL त्रुटि 1045 . के लिए प्रवेश निषेध

हो सकता है कि पैकेज को अपडेट करते हुए अपडेटर ने रूट पासवर्ड को ओवरराइट कर दिया हो।

इसे पुनर्स्थापित करने के लिए:

mysqld deamons बंद करो।

$ sudo service mysqld stop

Mysql/bin निर्देशिका पर जाएँ

$ cd /usr/bin

इस विकल्प के साथ एक mysql deamon प्रारंभ करें:

$ sudo mysqld_safe --skip-grant-tables

एक और टर्मिनल खोलें और इसे निष्पादित करने के लिए एक mysql सत्र खोलें:

$ mysql

mysql> use mysql;

see Note1 below for next line.
mysql> UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD_HERE') WHERE user = 'root';

mysql> exit;

अब mysqld_safe प्रक्रिया को समाप्त करें और mysqld को सामान्य रूप से पुनरारंभ करें:

$ sudo service mysqld start

नोट1: password तालिका में कॉलम नाम है mysql.user संस्करण 5.7 से पहले। जिसके बाद यह authentication_string बन गया . अपने अपडेट स्टेटमेंट को तदनुसार बदलें।



  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. AWS RDS पर MySQL डेटाबेस और Oracle डेटाबेस के साथ JDeveloper का उपयोग करना, भाग 3

  3. MySQL क्वेरी - वर्तमान तिथि के आधार पर रिकॉर्ड प्राप्त करें

  4. mysql क्वेरी मॉनिटर टूल

  5. SQL क्वेरीज़ में दिनांक सीमाओं के लिए DatedIFF() या BETWEEN