Bagaimana Cara Membuat Pengguna Di MongoDB?



Artikel ini akan memberi tahu Anda cara membuat pengguna di MongoDB dan dalam prosesnya juga memberi tahu Anda cara membuat Database MongoDB dengan demonstrasi praktis.

Jika Anda telah berkecimpung dalam manajemen database dan industri pemrograman untuk beberapa waktu sekarang, Anda mungkin pernah mendengarnya . Pertama kali diperkenalkan pada tahun 2009, MongoDB saat ini adalah salah satu perangkat lunak manajemen basis data relasional paling populer yang tersedia di pasaran saat ini. Jika Anda baru menggunakan MongoDB, salah satu hal pertama yang perlu Anda lakukan adalah membuat pengguna di MongoDB dan kemudian membuat database juga. Pada artikel kali ini kita akan membahas tentang keduanya.

Petunjuk berikut akan dibahas dalam artikel ini,





Mari kita mulai.

Bagaimana Cara Membuat Pengguna Di MongoDB?

Untuk membuat pengguna di MongoDb, Anda perlu menggunakan fungsi createuser. Lihat contoh yang dibagikan di bawah ini untuk memahami bagaimana ini dilakukan.



db.createUser ({user: 'Edureka', pwd: 'password', role: [{role: 'userAdminAnyDatabase', db: 'admin'}]})

Penjelasan

Mari kita uraikan kode yang dibagikan di atas.

  • Sebutkan username dan password yang akan digunakan di sistem.
  • Berikan peran kepada pengguna yang baru kita buat. Di sini, kami telah memberikan peran administrator dan dengan demikian menggunakan metode, userAdminAnyDatabase. Artinya, pengguna ini akan memiliki aksesibilitas administratif ke seluruh database yang ada serta yang akan dibuat dalam arsitektur MongoDB mulai sekarang.
  • Kami telah menggunakan parametre db untuk menentukan database admin. Ini adalah database Meta khusus di dalam arsitektur mongoDb yang berisi semua detail pengguna yang baru saja kita buat.

Ketika perintah dilakukan dengan benar, hasilnya akan terlihat seperti ini.



Output - Buat Pengguna Di MongoDB - EdurekaJadi kami telah berhasil membuat pengguna di MongoDB

Sekarang mari kita lihat cara membuat database di MongoDB

dapatkah Anda membuat array objek di java

Buat Database Di MongoDB

Salah satu hal terpenting yang perlu diperhatikan saat membuat database di MongoDb adalah, tidak ada perintah atau modul khusus yang dapat digunakan untuk melakukannya. Meskipun ini mungkin terlihat aneh jika Anda mulai menggunakan MongoDB setelah menggunakan sistem manajemen basis data SQL lain di mana Anda perlu membuat basis data, buat tabel dan kemudian tetapkan nilai di dalamnya.

Namun di MongoDb, database dibuat secara otomatis oleh sistem tanpa adanya campur tangan dari pengguna akhir.

Hal penting lainnya yang perlu diperhatikan di sini adalah, Anda tidak perlu menentukan jenis data yang akan Anda simpan di dalam database. Hal yang sama akan ditetapkan secara otomatis setelah Anda memasukkan data ke dalam database yang dibuat.

Sekarang setelah Anda mengetahui dasar-dasarnya, mari kita lihat cara membuat database di MongoDb jika tidak ada yang dibuat secara otomatis atau Anda perlu membuat yang sama sekali baru.

Untuk melakukan ini, Anda perlu menggunakan sintaks,

gunakan DATABASE_NAME

Jika database yang baru Anda masukkan sudah ada dalam arsitektur, maka Anda akan secara otomatis dialihkan dan akan mulai menggunakan database yang sama. Untuk memahami ini lebih baik, lihat contoh di bawah ini.

> gunakan javatpointdb

Outputnya akan terlihat seperti ini

Diganti ke db javatpointdb

string split beberapa pembatas java

Jika Anda ingin melihat database yang sedang Anda gunakan, gunakan perintah ini.

> db

Jika Anda ingin melihat daftar seluruh database yang ada di dalam arsitektur, gunakan perintah ini.

cara menjalankan eclipse di windows
> tampilkan dbs

Jika Anda ingin memasukkan list baru ke dalam database yang sudah ada maka gunakan perintah ini.

> db.movie.insert ({'name': 'javatpoint'})

Di atas adalah contoh dan parameter dapat diubah tergantung pada kebutuhan Anda.

Bagaimana Cara Membuat Pengguna Untuk Satu Database?

Jika dalam situasi tertentu, Anda ingin mengembangkan pengguna untuk database tunggal, Anda perlu menggunakan modul userAdmin.

Seperti yang Anda lihat pada gambar di atas, kami telah menggunakan kode berikut.

db.createUser (pengguna: 'Employeeadmin', pwd: 'password', peran: [{role: 'userAdmin', db: 'Employee'}]})

Penjelasan

  • Sebutkan kata sandi pengguna yang ingin Anda buat.
  • Kepada pengguna yang baru dibuat, Anda harus membagikan peran. Kami akan menggunakan modul userAdmin untuk menetapkan peran Admin untuk pengguna ini.
  • Akhirnya kita telah menggunakan parametre db untuk menentukan database mana yang memiliki hak istimewa bagi pengguna ini.

Ketika kode di atas berhasil dijalankan, outputnya akan terlihat seperti ini.

Contoh di atas menunjukkan pembuatan nama pengguna - EmployeeAdmin dan memiliki izin untuk menggunakan database Employee.

Ini membawa kita ke akhir artikel ini tentang Buat Pengguna di MongoDB.

Sekarang setelah Anda memahami apa itu Big Data, lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Kursus Pelatihan Sertifikasi Edureka Big Data Hadoop membantu peserta didik menjadi ahli dalam domain HDFS, Yarn, MapReduce, Pig, Hive, HBase, Oozie, Flume, dan Sqoop menggunakan kasus penggunaan waktu nyata pada Ritel, Media Sosial, Penerbangan, Pariwisata, domain Keuangan.

Ada pertanyaan untuk kami? Sebutkan mereka di bagian komentar dan kami akan menghubungi Anda kembali.