16402 | lib2    | 18808 | postgres | idle   | 127。0。0。1   | SELECT id,sn,name FROM device WHERE id=$1

       |         | 14144 |          |        |             |

       |         |  9304 |          |        |             |

       |         |   992 |          |        |             |

(8 行记录)

数据备份与恢复

方式1:导出sql文件,导入也是sql文件

文本文件导入导出使用 psql

# 导出数据库 lib1

D:\>pg_dump -U postgres -f lib1 lib1

口令:

# 将数据库lib1导出才 文本文件 导入数据库 lib3

D:\>psql -U postgres -d lib3 -f lib1

。。。内容会很多。。。

方式2:dump文件导出导入 -Fc

D:\>pg_dump -U postgres -Fc lib1 > lib1。dump

口令:

D:\>pg_restore -U postgres -d lib3 lib1。dump > a。txt

口令:

方式3:tar文件导出导入 -Ft

D:\>pg_dump -U postgres -Ft lib1 > lib1。tar

口令:

D:\>

D:\>pg_restore -U postgres -d lib3 lib1。tar > a。txt

口令:

注意,

1、方式1执行时,使用 版本10的 psql从 版本13 的 PostgreSQL服务器获取数据时,失败了;

后安装了 PostgreSQL 14,就可以从 低版本13 中导出数据了。

2、方式2、3中,导入时的 信息都被 重定向到了 a。txt 文件。

用户&角色管理

基本概念:

用户、组、角色、权限

系统用户表:pg_user 视图

系统组表:pg_group 视图

系统角色表:pg_roles 视图

注意,都是 视图,不是表。

用户创建、删除:

方式1、createuser。exe、dropdb。exe 命令

%POSTGRESSQL_HOME%/bin目录下:

C:\Users\Mi>createuser --help

createuser 创建一个新的 PostgreSQL 用户。

使用方法:

  createuser [选项]。。。 [用户名]

---省略---

C:\Users\Mi>dropuser --help

dropuser 删除一个 PostgreSQL 用户。

使用方法:

  dropuser [选项]。。。 [用户名]

选项:

  -e, --echo                显示发送到服务端的命令

---省略---

方式2:sql脚本

使用psql连接PostgreSQL后:

postgres=# \h create user

命令:       CREATE USER

描述:       定义一个新数据库角色

语法:

CREATE USER 名称 [ [ WITH ] 选项 [ 。。。 ] ]

选项可以是

      SUPERUSER | NOSUPERUSER

    | CREATEDB | NOCREATEDB

    | CREATEROLE | NOCREATEROLE

    | INHERIT | NOINHERIT

    | LOGIN | NOLOGIN

    | REPLICATION | NOREPLICATION

    | BYPASSRLS | NOBYPASSRLS

    | CONNECTION LIMIT 连接限制

    | [ ENCRYPTED ] PASSWORD '口令'

    | VALID UNTIL '时间戳'

    | IN ROLE 角色名称 [, 。。。]

    | IN GROUP 角色名称 [, 。。。]

    | ROLE 角色名称 [, 。。。]

上一篇:Struts的s2-045漏洞原理拿shell
下一篇:原码反码补码详解

再熬3天生肖运势大全【字数514】

星座运势软件下载,星座...

星座运势大全下载安装,...

星座运势-十二星座专业星...

星座的古风名字大全,适...

星座测试题大全集,小测...

星座月份性格分析大全,...

crm成功案例分析crm成功案例

学院教职工体育活动现状调查问卷表

17岁學生怎么兼职赚钱,...

關于民办高校人才队伍建...

陶渊明赠答诗与嵇康赠答诗文献综述

浅谈地质灾害及其分布规律【2498字】

小學生语文學习兴趣的激发与培养【2255字】

磁流变液可控阻尼离合器的设计+CAD图纸

股票个别风险和预期收益率的关系

浅谈全球价值链视角下传...