मैं Drush का उपयोग करके कमांड लाइन से उपयोगकर्ता का पासवर्ड कैसे बदल सकता हूं?
मैं Drush का उपयोग करके कमांड लाइन से उपयोगकर्ता का पासवर्ड कैसे बदल सकता हूं?
जवाबों:
Drush 9 में कमांड है
drush user:password USERNAME "SOMEPASSWORD"
नाम user-password
और उपनाम के साथ upwd
।
Drush 8 (और पहले) में कमांड है
drush user-password USERNAME --password="SOMEPASSWORD"
नाम उपनाम के साथ upwd
।
देखें https://drushcommands.com/drush-9x/user/user:password/ और https://drushcommands.com/drush-8x/user/user-password/
drush upwd 1 --password="newpassword"
उपयोगकर्ता 1 के लिए
आप निष्पादित कर सकते हैं drush uli
, यह एक बार लॉगिन लिंक उत्पन्न करेगा। डिफ़ॉल्ट रूप से यह व्यवस्थापक के लिए एक बार लॉगिन लिंक प्रदान करता है।
यदि आप निष्पादित करते हैं drush uli some-username
, तो यह उस उपयोगकर्ता के लिए एक बार लॉगिन लिंक उत्पन्न करेगा।
अपडेट करें:
आप drush upwd
पासवर्ड अपडेट करने के लिए भी उपयोग कर सकते हैं। इसे ऐसे उपयोग करेंdrush upwd --password=<new password> <some-username>
$ drush मदद यूजर-पासवर्ड (Re) निर्दिष्ट नाम के साथ उपयोगकर्ता खाते के लिए पासवर्ड सेट करें।
उदाहरण: drus user-password someuser --password = "सही हॉर्स बैटरी" उपयोगकर्ता someuser का पासवर्ड सेट करें। @see xkcd.com/936
तर्क: नाम संशोधित करने के लिए खाते का नाम।
विकल्प: --पासवर्ड = खाते का नया पासवर्ड। आवश्यक है।
एलियासेस: upwd
पासवर्ड रीसेट करने का एक और तरीका है। आप drush uli "username"
टर्मिनल में रीसेट लिंक का उपयोग कर सकते हैं, लिंक का उपयोग करके आप लॉगिन और पासवर्ड बदल सकते हैं।
यदि आप निर्दिष्ट करते हैं -l http://localhost
(जहां स्थानीय होस्ट आपका होस्ट है), तो टर्मिनल स्वचालित रूप से आपके लिए वेब ब्राउज़र खोल देगा।
Drush के नए संस्करण में (Drush 9 Drupal> 8.5 में) यह साथ काम नहीं करता है
drush user-password USERNAME --password="SOMEPASSWORD"
यह होना चाहिए
drush user-password USERNAME SOMEPASSWORD
उदाहरण के लिए (रूट उपयोगकर्ता का पासवर्ड बदलें)
drush user-password root MyPass0302
और Drupal Console के साथ
drupal user:password:reset
फिर उपयोगकर्ता नाम दर्ज करें,
फिर नया पासवर्ड टाइप करें।
का आनंद लें।
अपडेट करें
Drush में> 9
drush upwd USERNAME PASSWORD
यदि आपके पास सर्वर तक पहुंच है, तो सीडी को ड्रुपल रूट डाइरेक्टरी और रन:
drush upwd --password="myNewSecretPassword" "admin"
यदि हमें ड्रश के बारे में अधिक जानकारी नहीं है तो हम उपयोगकर्ता तालिका में डेटाबेस से पासवर्ड बदल सकते हैं। हम पासवर्ड संपादित करेंगे और md5 का चयन करेंगे फिर हम पासवर्ड बदल सकते हैं।
ध्यान दें कि इस कमांड को Drush 9.x में बदल दिया गया है, लेकिन यहां दस्तावेज पाया जा सकता है
सिंटैक्स इस प्रकार दिखता है:
drush user:password someuser "correct horse battery staple"
उदाहरण के लिए, उपयोगकर्ता 'bjenkins' पर यह होगा:
drush user:password bjenkins "newReallyComplexPassword123!"
आप --notify
इस पासवर्ड के उपयोगकर्ता को उनके पंजीकृत ईमेल पर सूचित करने के लिए एक कमांड भी जोड़ सकते हैं ।