创建postgresql的简单介绍

Postgresql数据库如何新建登录用户

我们使用Postgresql数据库的时候,默认都是用postgres用户进行数据操作。但是有时为了数据安全,我们会另外建一些账号给相关的工作人员使用。那么Postgresql数据库中如何新建登录用户呢?下面我给大家分享一下。

为尚志等地区用户提供了全套网页设计制作服务,及尚志网站建设行业解决方案。主营业务为成都做网站、网站制作、尚志网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

工具/材料

pgAdmin4

01

首先打开Postgresql的管理工具pgAdmin4,接着双击服务器名称,如下图所示

02

在弹出的Connect to Server界面中输入postgres用户的密码,然后点击OK按钮,如下图所示

03

进入到数据库以后右键单击"登录/组角色"选项,选择Create下面的Login/Group Role选项,如下图所示

04

接下来会弹出创建登录用户的界面,我们先给用户起一个名字,尽量是英文,如下图所示

05

然后切换到Definition页卡,给登录用户设置一个登录密码,如下图所示,注意Connection limit要设置为-1

06

接着切换到Privileges界面,这里需要给登录用户设置一下操作权限,大家可以根据自己的需要设置即可,如下图所示

07

接下来切换到Membership页卡,给登录用户设置一个角色,这里我直接把管理员的角色给它了,如下图所示

08

上述设置完毕以后回到数据库主界面,我们就可以看到"登录/组角色"下面就已经有我们新建的登录用户了,如下图所示

09

最后我们断开当前的连接,用新建的用户进行登录,如果登录正常的话则代表一切设置成功,如下图所示

如何创建和连接 PostgreSQL 数据库

打开软件,进入界面中。

双击“PostgresSQL 9.3”连接服务器

方法一:右键单击“postgres”,选择“新建对象”--新建数据库,设置新的数据库的参数,所有者一般默认为“postgres”

新建完后,不能立即看到界面上更新的数据,需要点击界面上的更新按钮才能够看到数据库的变化情况。

方法二:在插件中输入SQL语言,运行命令

方法三:点击面板上的“执行任意的SQL查询”

如何在Postgresql中创建序列数并应用在数据表

序列数可以增加postgresql数据表的检索速度,同时降低数据查询时的资源消耗。那么如何在postgresql中创建序列数并且应用呢?下面我给大家分享一下。

工具/材料

pgAdmin4

创建序列数

首先打开pgAdmin4,展开postgresql数据库,找到模式下面的public选项,如下图所示

接下来在public下面右键单击序列,然后点击Create下面的sequence选项,如下图所示

在弹出的创建Sequence界面中首先给序列数起一个名字,如下图所示,注意都用英文

然后切换到Definition页卡,定义一下序列的增加量,如下图所示,其中maximum根据自己的需要进行设置

最后回到数据库主界面,你会看到序列下面多出了一个项,这就是我们创建的序列数了,如下图所示

在数据表中应用序列数

首先选中一个数据表,点击右侧的编辑按钮,如下图所示

在弹出的编辑界面中切换到Columns页卡,点击ID签名的编辑按钮,如下图所示

最后在字段的编辑界面中切换到Variables选项卡,然后在Value列中通过nextval函数带入刚才定义的序列数即可,如下图所示


当前文章:创建postgresql的简单介绍
转载注明:http://myzitong.com/article/dscgpeg.html