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

MongoDB-তে নতুন ইউজার তৈরি করা এবং রোল সেট করা (userAdminAnyDatabase)

MongoDB-তে অ্যাডমিন ডেটাবেসে ইউজার তৈরি করে রোল অ্যাসাইন করতে db.createUser() মেথড ব্যবহার করা হয়। userAdminAnyDatabase রোলটি সার্ভার-লেভেল ইউজার অ্যাডমিনিশন 권한 দেয় (সুপার অ্যাডমিনের সমতুল্য)।

সিনট্যাক্স

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

উদাহরণ: "David Miller" ইউজার তৈরি (userAdminAnyDatabase রোল)

> use admin
switched to db admin
> db.createUser({
    user: "David Miller",
    pwd: "123456",
    roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
});

আউটপুট:

Successfully added user: {
    "user" : "David Miller",
    "roles" : [ { "role" : "userAdminAnyDatabase", "db" : "admin" } ]
}

গুরুত্বপূর্ণ রোল:

রোলব্যাখ্যা
userAdminAnyDatabaseসব ডেটাবেসে ইউজার/রোল ম্যানেজমেন্ট (সুপার অ্যাডমিন)
dbAdminAnyDatabaseসব ডেটাবেসে এডমিন টাস্ক (ইন্ডেক্স, স্ট্যাটস, ইত্যাদি)
readWriteAnyDatabaseসব ডেটাবেসে রিড/রাইট
rootসব কিছু (সুপারইউজার)

সিকিউরিটি টিপ: স্ট্রং পাসওয়ার্ড ব্যবহার করুন, প্রোডাকশনে ডিফল্ট পোর্ট বদলান, TLS এনাবল করুন।

  1. আউटलুকে নতুন স্টাইল সেট তৈরি করার পদ্ধতি

  2. Google Chrome এবং Firefox-এ নতুন ইউজার প্রোফাইল তৈরির পূর্ণাঙ্গ গাইড

  3. টেলিগ্রামে অ্যানিমেটেড ব্যাকগ্রাউন্ড সেট ও তৈরি করার পদ্ধতি

  4. উইন্ডোজ ৮-এ নতুন ইউজার অ্যাকাউন্ট তৈরি করুন: ধাপে ধাপে গাইড