কম্পিউটার টিউটোরিয়াল

MongoDB-এ স্ক্রিপ্ট দিয়ে ইউজার তৈরি করুন

MongoDB-এ createUser() মেথড দিয়ে ইউজার তৈরি

MongoDB-এ নতুন ইউজার তৈরি করতে db.createUser() মেথড ব্যবহার করা হয়। এতে ইউজারনেম, পাসওয়ার্ড এবং রোল নির্দিষ্ট করতে হয়।

সিনট্যাক্স

db.createUser(
  {
    user: "yourUserName",
    pwd: "yourPassword",
    roles: [ { role: "read", db: "yourDatabaseName" } ]
  }
);

ব্যবহারিক উদাহরণ

test ডেটাবেসে read রোল সহ David ইউজার তৈরি:

> db.createUser(
...   {
...     user: "David",
...     pwd: "David123456",
...     roles: [ { role: "read", db: "test" } ]
...   }
... );

আউটপুট

Successfully added user: {
  "user" : "David",
  "roles" : [
    {
      "role" : "read",
      "db" : "test"
    }
  ]
}

রোলের ধরন

  • read: শুধু পড়ার অনুমতি
  • readWrite: পড়া ও লেখার অনুমতি
  • dbAdmin: ডেটাবেস অ্যাডমিনিস্ট্রেশন
  • userAdmin: ইউজার ম্যানেজমেন্ট
  • root: সমস্ত অধিকার (admin ডেটাবেসে)

সিকিউরিটি টিপস

  • শক্তিশালী পাসওয়ার্ড ব্যবহার করুন।
  • সর্বনিম্ন প্রয়োজনীয় রোল দিন (Least Privilege Principle)।
  • প্রোডাকশনে TLS/SSL সক্ষম রাখুন।
  1. MySQL-এ ENUM কলাম কীভাবে তৈরি ও ব্যবহার করবেন?

  2. MySQL ট্রিগার কীভাবে তৈরি ও ব্যবহার করবেন?

  3. PHP স্ক্রিপ্ট দিয়ে নতুন MySQL ডেটাবেস তৈরি করা

  4. PHP স্ক্রিপ্ট দিয়ে MySQL টেবিল তৈরি করা