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

उपयोगकर्ता नाम और पासवर्ड देने वाले चर के साथ उपयोगकर्ता बनाएं से सिंटैक्स त्रुटि

दुर्भाग्य से, CREATE USER . में पासवर्ड के रूप में संग्रहीत कार्यविधि इनपुट पैरामीटर का उपयोग या GRANT कथन इस बग में प्रलेखित है असमर्थित . के रूप में . इसलिए आप वास्तव में वह नहीं कर सकते जो आपने करने का प्रयास किया था।

यह संभव होगा PREPARE और EXECUTE एक बयान जो CONCAT() . द्वारा बनाया गया है नए पासवर्ड में जोड़ने के लिए, लेकिन यह सुरक्षित तरीका नहीं है और इसलिए अनुशंसित नहीं है। यदि आप इसे इस तरह से करते हैं तो आप संग्रहीत कार्यविधि के सभी सुरक्षा लाभ खो देते हैं।



  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. mySQL 'जहां नाम नहीं है' काम नहीं कर रहा है?

  3. BufferedInputStream को इमेज में बदलें

  4. मैं mysqldump से तालिका कैसे हटाऊं?

  5. COUNT(*) के अवरोही क्रम में सूचीबद्ध पंक्तियों को कैसे वापस करें?