मैं सिर्फ अपने पीसी पर एक नया स्थापित किया था Ubuntu 16.04 LTS। जब मैंने टाइप करके MariaDB स्थापित करने का प्रयास किया:
sudo apt-get install mariadb-server
स्थापना सुचारू रूप से चली गई, लेकिन प्रक्रिया के दौरान मुझे mysql रूट खाते के लिए पासवर्ड इनपुट करने के लिए प्रेरित नहीं किया गया था। स्थापना के बाद मैं MariaDB ( mysql -u root -p
) में प्रवेश करने में असमर्थ था और इसने त्रुटि संदेश दिखाया:
ERROR 1698 Access denied for user 'root'
सब कुछ एक ताजा स्थापित था। प्रविष्टियों /etc/apt/sources.list
की जाँच की गई और सभी प्रमुख घटकों को ठीक से सक्षम किया गया।
आखिर समस्या क्या लग रही है?
@NickWeinberg मुझे लगता है कि यहाँ मुद्दा डेटाबेस रूट पासवर्ड है सिस्टम रूट पासवर्ड नहीं
—
स्टीलड्रिवर
@steeldriver आह, ठीक है। मैं " sudo apt-get" कमांड के कारण भ्रमित था और "रूट के लिए पासवर्ड इनपुट करने के लिए नहीं कहा जा रहा था"। लेकिन मुझे लगता है कि आप सही हैं
—
निक वेनबर्ग
@DavidFoerster मैं "mysql -u root -p" द्वारा mariadb (रूट में लिनक्स नहीं) में लॉगिन करने की कोशिश कर रहा था
—
user6133116
$
या a है#
? (मैं पूछता हूं क्योंकि सामान्य उपयोगकर्ताओं के पास$
प्रॉम्प्ट है, लेकिन रूट में है#
)