dropUser (حذف مستخدم)

آخر تحديث: 2026-10-09

dropUser (حذف مستخدم)

يحذف dropUser مستخدمًا من قاعدة البيانات. لا يمكن للمستخدم المصادقة بعدها فورًا، والعملية لا رجعة فيها (أعد الإنشاء بـ createUser). في mongosh استدعِ db.dropUser('username'). أكد أن المستخدم لم يعد مطلوبًا أولًا. يتطلب userAdmin أو root.

الفئةمصادقة المستخدم
إصدار MongoDB1.0+
لغة المثالmongosh (الطرفية)

📝 الصيغة

db.dropUser("<username>")
db.runCommand({ dropUser: "<username>" })

⚙️ المعلمات

userاسم المستخدم المراد إزالته.

القيمة المرجعة:يُرجع { ok: 1 } عند النجاح

▶ مثال

نفّذ الأوامر التالية في mongosh المحلي لديك (يتطلب تشغيل mongod):

// dropUser: حذف مستخدم
use admin
db.dropUser('reader')

المخرجات:

{ ok: 1 }

📌 ملاحظات

مزيد من الحالات العملية قريبًا.

📚 دروس ذات صلة

❓ الأسئلة الشائعة

Qهل تنجو الاتصالات الموجودة من حذف مستخدم؟
Aالاتصالات المصدَّقة مسبقًا تظل تعمل؛ بينما تفشل تسجيلات الدخول الجديدة.
Qهل يمكن استعادة مستخدم محذوف؟
Aلا — أعد إنشاء المستخدم بـ createUser.
Qما الصلاحيات التي يحتاجها هذا؟
AuserAdmin على قاعدة البيانات، أو root.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%