mongod -f /etc/mongo.conf --auth
mongo
use admin
2.設定管理員密碼
db.createuser()1.進入這個資料庫successfully added user:
3.認證
db.auth(「admin」,「admin」)
1
use 資料庫名稱2.加密碼
db.createuser(]});資料庫使用者角色(database user roles)successfully added user: ]}
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...