阿里雲 RDS MongoDB4.0新建庫,表,使用者和密碼步驟
例子:
例項id:dds-2xxxxxxxx
超級管理員使用者名稱和密碼
root
xxxxxxxxxxxxxxx
連線:
# mongo -host dds-2xxxxxxxx.mongodb.rds.aliyuncs.com --port 3717 -uroot -p xxxxxxxxxxxxxxx --authenticationDatabase admin
#切換庫
>use test_ee
# 建立表
>db.createCollection("test_1");
>db.createCollection("test_2");
>db.createCollection("test_3");
>db.createCollection("test_4");
#建立索引
>db.getCollection("test_1").createIndex("testID", 1);
>db.getCollection("test_1").createIndex({"testID":1,"userID":1});
>db.getCollection("test_2").createIndex({"testID", 1});
>db.getCollection("test_2").createIndex({"testID":1,"userID":1});
>db.getCollection("test_3").createIndex({"testID", 1});
>db.getCollection("test_3").createIndex({"testID":1,"userID":1});
>db.getCollection("test_4").createIndex({"testID", 1});
>db.getCollection("test_4").createIndex({"testID":1,"testID":1});
>db.getCollection("test_4").createIndex({"testID":1});
#建立使用者:
>use test_ee
>db.createUser(
{
user: "test_rw",
pwd: "xxxxxxxx",
roles: [
{ role: "readWrite", db: "test_ee" },
]
}
);
>use admin
>db.createUser(
{
user: "test_rw",
pwd: "xxxxxxxx",
roles: [
{ role: "readWrite", db: "test_ee" },
]
}
);
賦許可權:
>use admin
>db.grantRolesToUser( "test_rw", [ { role: "readWrite", db: "test_ee" } ])
連線測試:
# mongo dds-2xxxxxxxx.mongodb.rds.aliyuncs.com:3717/test_ee -u test_rw -p xxxxxxxx
建立dbAdmin賬號許可權步驟:
>use test_ee
>db.createUser(
{
user: "test_rw_admin",
pwd: "xxxxxxxxxxxx",
roles: [
{ role: "readWrite", db: "test_ee" }
, { role: "dbAdmin", db: "test_rw" }
]
}
)
>use admin
>db.createUser(
{
user: "test_rw_admin",
pwd: "xxxxxxxxxxxx",
roles: [
{ role: "readWrite", db: "test_ee" }
, { role: "dbAdmin", db: "test_rw" }
]
}
)
>db.grantRolesToUser( "test_rw_admin", [ { role: "readWrite", db: "test_ee" } ])
>db.grantRolesToUser( "test_rw_admin", [ { role: "dbAdmin", db: "test_ee" } ])
升級test_rw賬號許可權為dbAdmin:
>db.updateUser( "test_rw",
{ roles : [
{ role : "dbAdmin", db : "test_ee" }
] } )
>use admin
>db.grantRolesToUser( "test_rw", [ { role: "dbAdmin", db: "test_ee" } ])
回收許可權例子:
>db.revokeRolesFromUser( "test_rw_admin", [ { role: "dbAdmin", db: "test_ee" } ])
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2852880/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 新建資料庫使用者,授權以及設定密碼有效期資料庫密碼
- MySQL新建使用者,授權,刪除使用者,修改密碼MySql密碼
- MySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼MySql資料庫密碼
- oracle資料庫使用者建立步驟Oracle資料庫
- steam怎麼改密碼 steam修改密碼詳細步驟圖解密碼圖解
- oracle 查詢當前資料庫database,初始新建使用者system使用者名稱無法連線db,沒開鎖;新建使用者和密碼--授權Oracle資料庫Database密碼
- Oracle新建使用者、表空間、表Oracle
- MongoDB4.0建立自定義許可權(只有查詢,插入和更新的許可權)的角色步驟MongoDB
- 表單使用者名稱和密碼記住效果密碼
- 關於資料庫表的設計步驟資料庫
- Mysql資料庫大表最佳化方案和Mysql大表最佳化步驟MySql資料庫
- 新建資料庫使用者資料庫
- Win10如何取消開機密碼 Win10取消開機密碼步驟Win10密碼
- 資料庫的檢查步驟指令碼資料庫指令碼
- java開發中JDBC連線資料庫程式碼和步驟JavaJDBC資料庫
- mysql指令碼,新建表和理清表之間的聯絡MySql指令碼
- scrapy 框架新建一個 爬蟲專案詳細步驟框架爬蟲
- mongodb對資料庫建立使用者名稱和密碼MongoDB資料庫密碼
- 預設使用者和密碼密碼
- 完整java開發中JDBC連線資料庫程式碼和步驟JavaJDBC資料庫
- Oracle中新建表空間、使用者Oracle
- 怎麼取消電腦開機密碼 取消電腦開機密碼的步驟詳解密碼
- 阿里雲RDS與ECS自建庫搭建主從複製阿里
- PG 資料庫 從阿里雲pg rds 同步資料。資料庫阿里
- 【招聘】阿里雲-rds 資料庫開發團隊招聘阿里資料庫
- 路由器怎樣重新設定wifi密碼 路由器重設wifi密碼具體步驟路由器WiFi密碼
- mongodb怎樣給本地資料庫新增使用者名稱密碼和修改賬號密碼?MongoDB資料庫密碼
- 多圖詳解:不停機分庫分表五個步驟
- github提交程式碼步驟Github
- 阿里雲RDS金融資料庫(三節點版)-效能篇阿里資料庫
- github中建立倉庫步驟Github
- 資料庫查詢步驟資料庫
- 複製資料庫步驟資料庫
- 阿里雲RDS(SQL SERVER使用者控制檯監控資訊詳解)阿里SQLServer
- oracle線上重定義表步驟Oracle
- 表連線的執行步驟
- 【密碼】Oracle使用者密碼系列密碼Oracle
- git提交程式碼的正確步驟命令 git更新提交程式碼步驟Git