MongoDB資料庫加密碼

2021-09-29 07:39:32 字數 933 閱讀 8072

mongod -f /etc/mongo.conf --auth

mongo

use admin

2.設定管理員密碼

db.createuser()

successfully added user:

3.認證

db.auth(「admin」,「admin」)

1

1.進入這個資料庫

use 資料庫名稱

2.加密碼

db.createuser(]});

successfully added user: ]}

資料庫使用者角色(database user roles)

read:授予user唯讀資料的許可權

readwrite:授予user讀寫資料的許可權

資料庫管理角色(database administration roles):

dbadmin:在當前db中執行管理操作

dbowner:在當前db中執行任意操作

useradmin:在當前db中管理user

備份和還原角色(backup and restoration roles):

backup

restore

跨庫角色(all-database roles):

readanydatabase:授予在所有資料庫上讀取資料的許可權

readwriteanydatabase:授予在所有資料庫上讀寫資料的許可權

useradminanydatabase:授予在所有資料庫上管理user的許可權

dbadminanydatabase:授予管理所有資料庫的許可權

springcloud資料庫密碼加密

jasypt 加解密 pom新增jar com.github.ulisesbocchio jasypt spring boot starter 1.82.配置檔案新增 jasypt encryptor password 鹽 enc 加密之後的字串 測試類 debug執行 塊得到加密後的字串 impo...

資料庫賬號密碼加密

資料庫中經常有對資料庫賬號密碼的加密,但是碰到乙個問題,在使用userservice對密碼進行加密的時候,spring security 也是需要進行同步配置的,因為spring security 中驗證的加密方式是單獨配置的。如下 user service ref userdetailservic...

mongodb給資料庫建立使用者密碼

1 使用mongod啟動mongodb 2 使用mongo 進入shell 1 使用某個資料庫 use test1 switched to db test1 2 給test1資料庫新增使用者名稱 db.adduser nancr 123456 3 驗證使用者是否新增成功。1表示成功,0表示失敗 db...