备忘

mongo

重启数据库
sudo service mongod restart
use admin
db.createUser({user:"root",pwd:"root",roles:["root"]})
db.createUser({user: "biao", pwd: "biao", roles: [{ role: "dbOwner", db: "biao2" }]})

修改用户密码

db.changeUserPassword("root", "biao")

删除用户

db.system.users.remove({user:"ypjh"})

pg

/etc/init.d/postgresql restart
###登录
psql -U postgres -h 127.0.0.1
psql -U username -d psqlDev -h 127.0.0.1

创建和删除数据库用户

1.查看数据库用户列表:  \du
2.创建数据库用户: create user user1 with password '123456';
3.删除数据库用户: drop user user1;

创建和删除 数据库

1.查看数据库列表: \l (list的意思)
2.创建数据库:
create database db1;
create database db1 owner dbuser;
3.删除数据库: drop database db1;

将数据库的所有权限都赋予dbuser,否则dbuser只能登录控制台,没有任何数据库操作权限。

GRANT ALL PRIVILEGES ON DATABASE exampledb to dbuser;

修改密码

ALTER USER postgres WITH PASSWORD 'password';

删除用户

db.system.users.remove({user:"haha"})

恢复数据库

mongorestore -d biao2 -u biao -p biao --drop --dir dump/biao2

备份数据库

mongodump -d biao2

你可能感兴趣的:(备忘)