PostgreSQL 教程 #
初始化数据库 #
mkdir -p postgres
sudo chown -R postgres:postgres postgres
sudo su postgres
initdb -D /var/lib/postgres/data
启动 #
sudo mkdir -p /run/postgresql/
sudo chown -R postgres:postgres /run/postgresql/
postgres -D /home/sianao/postgres/
创建用户 #
切换到 postgres
执行 psql
create role sianao LOGIN SUPERUSER // 允许登陆 超级权限
alter user sianao with LOGIN SUPERUSER; //修改允许登陆 超级用户
创建角色 #
create role name;
create role name with login ;
create role name with login
role
的对照表
rolsuper | rolinherit | rolcreaterole | rolcreatedb | rolcanlogin | rolreplication | rolconnlimit | rolpassword |
---|---|---|---|---|---|---|---|