创建 / 删除用户
创建用户:
createuser [-a] [-A] [-d] [-D] [-e] [-P] [-h 主机名 ] [-p port] 用户名
参数说明:
[-a] :允许创建其他用户,相当于创建一个超级用户;
[-A] :不允许此用户创建其他用户;
[-d] :允许此用户创建数据库;
[-D] :不允许此用户创建数据库;
[-e] :将执行过程显示到 Shell 上;
[-P] :创建用户时,同时设置密码;
[-h 主机名 ] :为某个主机上的 Postgres 创建用户;
[-p port] :与 -h 参数一同使用,指定主机的端口。
createuser -h 172.28.18.51 -p 5000 -D -A -e testuser
创建超级用户: createuser -P -d -a -e testuser
删除用户:
命令: dropuser [-i] [-h] [-p] [-e] 用户名
参数说明:
[ -i] :删除用户前,要求确认;
[-h 主机名 ] :删除某个主机上的 Postgres 用户;
[-p port] :与 -h 参数一同使用,指定主机的端口;
[-e] :将执行过程显示到 Shell 上。
createdb -p 5432 -e -U gpadmin mydb
psql -p 5432 -U gpadmin -d mydb -f ./mysql.sql
/d+
psql gpdbname –f yoursqlfile.sql
或者 psql 登陆后执行 \i yoursqlfile.sq
SELECT cols
FROM tab
ORDER BY random()
LIMIT 1 ;
ALTER TABLE ALTER COLUMN TYPE
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论