it-swarm.asia

كيف يمكنني تغيير كلمة مرور المستخدم؟

كيف يمكنني تغيير كلمة مرور المستخدم من سطر الأوامر باستخدام Drush؟

86
markdorison

في Drush 9 ، يكون الأمر drush user:password USERNAME "SOMEPASSWORD" ؛ الأسماء المستعارة لها هي كلمة مرور المستخدم و upwd .

في Drush 8 (والإصدارات الأقدم) ، يكون الأمر drush user-password USERNAME --password="SOMEPASSWORD" ؛ الاسم المستعار هو upwd .

123
tim.plunkett

يمكنك تنفيذ drush uli ، سيؤدي هذا إلى إنشاء ارتباط تسجيل دخول لمرة واحدة. بشكل افتراضي يوفر رابط تسجيل الدخول لمرة واحدة للمسؤول.

إذا قمت بتنفيذ drush uli some-username ، سيؤدي هذا إلى إنشاء ارتباط تسجيل دخول لمرة واحدة لهذا المستخدم.

تحديث:

تستطيع ايضا استخذام drush upwd لتحديث كلمة المرور. استخدمه مثل هذا drush upwd --password=<new password> <some-username>

27
subhojit777

إذا كنت تستخدم Drush 4 ، يمكنك استخدام الأمر user-password.

drush user-password usernamehere --password="newpasswordhere"
14
Dave Reid

$ drush help كلمة مرور المستخدم (إعادة) قم بتعيين كلمة المرور لحساب المستخدم بالاسم المحدد.

أمثلة: druser user-password someuser --password = "right horse battery" قم بتعيين كلمة المرور لاسم المستخدم useruser. see xkcd.com/936

الحجج: الاسم اسم الحساب المطلوب تعديله.

الخيارات: --password = كلمة المرور الجديدة للحساب. مطلوب.

الأسماء المستعارة: upwd

13
tenken

في Drush 9 (موصى به لـ> Drupal 8.4) هذا مختلف قليلاً:

drush upwd USERNAME PASSWORD
9
Stef Van Looveren

هناك طريقة أخرى لإعادة تعيين كلمة المرور. يمكنك استخدام drush uli "username" الذي يعطي رابط إعادة تعيين في المحطة ، باستخدام الرابط يمكنك تسجيل الدخول وتغيير كلمة المرور.

إذا حددت -l http://localhost (حيث يكون المضيف المحلي هو مضيفك) ، بعد ذلك ستفتح الوحدة الطرفية متصفح الويب تلقائيًا نيابة عنك.

4
Vamsi

في الإصدار الجديد من Drush (في Drush 9 Drupal> 8.5) لا يعمل مع

drush user-password USERNAME --password="SOMEPASSWORD"

يجب أن يكون

drush user-password USERNAME SOMEPASSWORD

على سبيل المثال (تغيير كلمة مرور المستخدم الجذر)

drush user-password root MyPass0302

ومع دروبال كونسول

drupal user:password:reset

ثم أدخل معرف المستخدم ،
ثم اكتب كلمة مرور جديدة.

استمتع بها.

تحديث

في Drush> 9

drush upwd USERNAME PASSWORD
3
Yusef

إذا كان لديك حق الوصول إلى ssh إلى الخادم ، فانتقل إلى القرص المضغوط drupal الدليل الجذر وقم بتشغيل:

drush upwd --password="myNewSecretPassword" "admin"

المصدر: https://www.drupal.org/node/44164

2
crobicha

هنا يمكنك إنشاء الاستعلام وتشغيله في Drupal ثم سيتم إعادة تعيين كلمة المرور http://btobac.com/reset-drupal-admin-password-mysql- الاستعلام phpmyadmin

0
Karthikeyan Manivasagam

إذا لم نكن نعرف المزيد عن drush ، فيمكننا تغيير كلمة المرور من قاعدة البيانات في جدول المستخدم. سنقوم بتحرير كلمة المرور واختيار md5 ثم يمكننا تغيير كلمة المرور.

0
Amrendra Mourya

لاحظ أن هذا الأمر قد تغير في Drush 9.x ، ولكن يمكن العثور عليه موثقًا هنا

وهكذا تبدو الصيغة كما يلي:

drush user:password someuser "correct horse battery staple"

على سبيل المثال ، على المستخدم "bjenkins" سيكون:

drush user:password bjenkins "newReallyComplexPassword123!"

يمكنك أيضًا إضافة --notify أمر لإخطار المستخدم بتغيير كلمة المرور هذه إلى بريده الإلكتروني المسجل.

0
Aaron Chamberlain