cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menukar kata laluan dalam mongodb

Bagaimana untuk menukar kata laluan dalam mongodb? Ada dua kaedah yang disebutkan di Internet saya belum mencuba yang pertama.

Saya cuba kaedah kedua:

db.changeUserPassword('tank2','test');

Tetapi ia tidak berfungsi, saya menggunakan pentadbir, dan kemudian melaksanakannya, dan ia melaporkan Pengguna tank2@admin tidak ditemui, kerana pentadbir saya tidak mempunyai pengguna ini. Tetapi selepas menggunakan dbname, dan kemudian membenarkan pangkalan data db.auth, dan kemudian menukar kata laluan, ia melaporkan Ralat: Mengemas kini pengguna gagal: tidak dibenarkan Kali ini ia melaporkan bahawa saya tidak mempunyai kebenaran.

Kemudian saya mula-mula menggunakan kebenaran pentadbir, kemudian beralih kembali ke pangkalan data saya sendiri, dan kemudian menukar kata laluan Ia masih melaporkan Nama tank2@db tidak ditemui.
Jika tidak, pelaksanaan arahan pengubahsuaian tidak akan berakhir, walaupun koma bertitik hilang! .

Jadi saya benar-benar tidak faham.

黄舟黄舟2779 hari yang lalu704

membalas semua(2)saya akan balas

  • 高洛峰

    高洛峰2017-05-17 10:03:43

    db.addUser('tank2','123')
    

    Jika nama pengguna adalah sama, ia akan ditimpa dan tujuan pengubahsuaian juga boleh dicapai

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-17 10:03:43

    Untuk operasi yang berkaitan dengan pengurusan akaun MongoDB, anda boleh rujuk:
    http://forum.foxera.com/mongo...

    balas
    0
  • Batalbalas