ড্রশ ব্যবহার করে কীভাবে আমি কোনও ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে পারি?
ড্রশ ব্যবহার করে কীভাবে আমি কোনও ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে পারি?
উত্তর:
ড্রশ 9-এ কমান্ডটি রয়েছে
drush user:password USERNAME "SOMEPASSWORD"
কমান্ড নাম এলিয়াস user-password
এবং upwd
।
দ্রাশ 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>
ush ড্রাশ সহায়তা ব্যবহারকারী-পাসওয়ার্ড (পুনরায়) নির্দিষ্ট নামের সাথে ব্যবহারকারীর অ্যাকাউন্টের জন্য পাসওয়ার্ড সেট করুন।
উদাহরণস্বরূপ: ব্যবহারকারী-পাসওয়ার্ডটি ড্রুশ করুন - পাসওয়ার্ড = "সঠিক ঘোড়ার ব্যাটারি" ব্যবহারকারীকে ব্যবহারকারীর জন্য পাসওয়ার্ড সেট করুন। @see xkcd.com/936
যুক্তি: নাম পরিবর্তন করার অ্যাকাউন্টের নাম।
বিকল্প: - পাসওয়ার্ড = অ্যাকাউন্টের জন্য নতুন পাসওয়ার্ড। আবশ্যক।
উপনাম: upwd
ড্রশ 9-এ (দ্রুপাল 8.4 এর জন্য প্রস্তাবিত) এটি কিছুটা পৃথক:
drush upwd USERNAME PASSWORD
পাসওয়ার্ড পুনরায় সেট করার অন্য উপায় আছে। আপনি drush uli "username"
লগইন করতে পারেন এবং পাসওয়ার্ড পরিবর্তন করতে পারেন এমন লিঙ্কটি ব্যবহার করে টার্মিনালে রিসেট লিঙ্ক দেয় যা আপনি ব্যবহার করতে পারেন ।
আপনি যদি নির্দিষ্ট করে -l http://localhost
(যেখানে লোকালহোস্ট আপনার হোস্ট), তবে টার্মিনাল স্বয়ংক্রিয়ভাবে আপনার জন্য ওয়েব ব্রাউজারটি খুলবে।
দ্রাশের নতুন সংস্করণে (ড্রশ 9 দ্রুপাল> 8.5 তে) এটি কাজ করে না
drush user-password USERNAME --password="SOMEPASSWORD"
এটাই হবে
drush user-password USERNAME SOMEPASSWORD
উদাহরণস্বরূপ (রুট ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন)
drush user-password root MyPass0302
এবং ড্রুপাল কনসোল সহ
drupal user:password:reset
তারপরে ইউজারাইড লিখুন,
তারপরে নতুন পাসওয়ার্ড টাইপ করুন।
উপভোগ কর.
হালনাগাদ
ড্রশ> 9 এ
drush upwd USERNAME PASSWORD
আপনার যদি সার্ভারটিতে ssh অ্যাক্সেস থাকে তবে ড্রুপাল রুট ডিরেক্টরিতে সিডি করুন এবং রান করুন:
drush upwd --password="myNewSecretPassword" "admin"
আমরা যদি ড্রাশ সম্পর্কে আরও না জানি তবে আমরা ব্যবহারকারীর টেবিলে ডাটাবেস থেকে পাসওয়ার্ড পরিবর্তন করতে পারি। আমরা পাসওয়ার্ড সম্পাদনা করব এবং এমডি 5 নির্বাচন করব তারপরে আমরা পাসওয়ার্ড পরিবর্তন করতে পারি।
নোট করুন যে এই আদেশটি Drush 9.x এ পরিবর্তিত হয়েছে তবে এখানে নথিভুক্ত পাওয়া যাবে
সিনট্যাক্সটি এভাবে দেখায়:
drush user:password someuser "correct horse battery staple"
উদাহরণস্বরূপ, ব্যবহারকারী 'বেজকিনস' এ এটি হবে:
drush user:password bjenkins "newReallyComplexPassword123!"
আপনি --notify
এই পাসওয়ার্ড ব্যবহারকারীর তাদের নিবন্ধিত ইমেলের পরিবর্তনের বিষয়ে অবহিত করতে একটি আদেশও যুক্ত করতে পারেন ।