Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL रूट यूजर के पूर्ण विशेषाधिकार कैसे पुनर्स्थापित करें

हम UPDATE कमांड की मदद से MySQL रूट यूजर के पूर्ण विशेषाधिकारों को पुनर्स्थापित कर सकते हैं।

सबसे पहले, आपको mysqld को रोकने और --skip-grant-tables विकल्प के साथ इसे पुनरारंभ करने की आवश्यकता है। उसके बाद, केवल mysql के साथ mysqld सर्वर से कनेक्ट करें (यानी कोई -p विकल्प नहीं, और उपयोगकर्ता नाम की आवश्यकता नहीं हो सकती है)। MySQL क्लाइंट में नीचे दी गई कमांड जारी करें ताकि MySQL रूट यूजर को पूर्ण विशेषाधिकारों के साथ पुनर्स्थापित किया जा सके।

mysql> UPDATE mysql.user SET Grant_priv = 'Y', Super_priv = 'Y' WHERE User = 'root'; 
Query OK, 0 rows affected (0.04 sec) 
Rows matched: 1 Changed: 0 Warnings: 0

ऊपर, हमने सुपर विशेषाधिकार सेट किया है।

Super_priv = 'Y'

अब हमें FLUSH कमांड की मदद से विशेषाधिकारों को फ्लश करने की आवश्यकता है।

mysql> FLUSH PRIVILEGES; 
Query OK, 0 rows affected (0.18 sec)
सुरक्षा चेतावनी: --skip-grant-tables किसी भी पासवर्ड के बिना पूर्ण एक्सेस की अनुमति देता है। केवल विश्वसनीय नेटवर्क पर अस्थायी रूप से उपयोग करें। ठीक होने के बाद, तुरंत सामान्य मोड में पुनरारंभ करें। MySQL 8.0+ में, FLUSH PRIVILEGES निष्पादित करने से पहले ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; का उपयोग करके पासवर्ड रीसेट करना भी आम है।
  1. MySQL रूट पासवर्ड कैसे रीसेट या बदलें? MySQL रूट पासवर्ड कैसे रीसेट या बदलें?

    MySQL में रूट पासवर्ड रीसेट या बदलना रूट पासवर्ड रीसेट या बदलने के लिए, पहले हमें MySQL को एडमिनिस्ट्रेटर मोड में खोलना होगा। वहां हम सभी उपयोगकर्ताओं के साथ-साथ होस्ट देख सकते हैं। क्वेरी: SELECT user,host from user; आउटपुट: +------------------+-----------+ | user | host | +-----

  1. - MySQL में दिनों की संख्या कैसे गिनें?

    MySQL में DATE() फ़ंक्शन और GROUP BY के साथ SUM() का उपयोग करके आप प्रत्येक दिनांक के लिए मानों का योग प्राप्त कर सकते हैं, जो दिन-वार गिनती या योग रिपोर्ट के लिए उपयोगी है। उदाहरण तालिका बनाना CREATE TABLE DemoTable ( ShippingDate DATETIME, CountOfDate INT ); डेटा डालना (एक ही दिनांक के

  1. मैक पर रूट उपयोगकर्ता को कैसे सक्षम करें मैक पर रूट उपयोगकर्ता को कैसे सक्षम करें

    macOS पर, फ़ाइल सिस्टम के कुछ हिस्से डिफ़ॉल्ट रूप से अनुपलब्ध हैं, भले ही आप व्यवस्थापक हों। लेकिन यदि आप अपने मैक पर रूट उपयोगकर्ता को सक्षम करते हैं, तो आपको संपूर्ण फ़ाइल सिस्टम पर पढ़ने और लिखने के विशेषाधिकार प्राप्त होंगे। आप किसी अन्य उपयोगकर्ता के खाते की फ़ाइलों तक भी पहुंच सकते हैं - यदि आ