admin管理员组文章数量:1026989
GBase 8c 创建用户示例说明
GBase 8c 使用CREATE ROLE语法,创建用户/角色。具体使用示例说明如下:
1、创建不需要密码登陆的用户zjy:
gbase=# CREATE ROLE zjy LOGIN;CREATE ROLE
创建该用户后,还不能直接登录。需要修改 pg_hba.conf 文件(后面会对该文件进行说明),加入:
①:本地登陆:local all all trust
②:远程登陆:host all all 192.168.163.132/32 trust
2、创建需要密码登陆的用户zjy1:
gbase=# CREATE USER zjy1 WITH PASSWORD 'zjy1';CREATE ROLE
和ROLE的区别是:USER带LOGIN属性。也需要修改 pg_hba.conf 文件(后面会对该文件进行说明),加入:
host all all 192.168.163.132/32 md5
3、创建有时间限制的用户zjy2:
gbase=# CREATE ROLE zjy2 WITH LOGIN PASSWORD 'zjy2' VALID UNTIL '2019-05-30';CREATE ROLE
和2的处理方法一样,修改 pg_hba.conf 文件,该用户会的密码在给定的时间之后过期不可用。
4、创建有创建数据库和管理角色权限的用户admin:
gbase=# CREATE ROLE admin WITH CREATEDB CREATEROLE;CREATE ROLE
注意:拥有创建数据库,角色的用户,也可以删除和修改这些对象。
5、创建具有超级权限的用户:admin
gbase=# CREATE ROLE admin WITH SUPERUSER LOGIN PASSWORD 'admin';CREATE ROLE
6、创建复制账号:repl
gbase=# CREATE USER repl REPLICATION LOGIN ENCRYPTED PASSWORD 'repl';CREATE ROLE
GBase 8c 创建用户示例说明
GBase 8c 使用CREATE ROLE语法,创建用户/角色。具体使用示例说明如下:
1、创建不需要密码登陆的用户zjy:
gbase=# CREATE ROLE zjy LOGIN;CREATE ROLE
创建该用户后,还不能直接登录。需要修改 pg_hba.conf 文件(后面会对该文件进行说明),加入:
①:本地登陆:local all all trust
②:远程登陆:host all all 192.168.163.132/32 trust
2、创建需要密码登陆的用户zjy1:
gbase=# CREATE USER zjy1 WITH PASSWORD 'zjy1';CREATE ROLE
和ROLE的区别是:USER带LOGIN属性。也需要修改 pg_hba.conf 文件(后面会对该文件进行说明),加入:
host all all 192.168.163.132/32 md5
3、创建有时间限制的用户zjy2:
gbase=# CREATE ROLE zjy2 WITH LOGIN PASSWORD 'zjy2' VALID UNTIL '2019-05-30';CREATE ROLE
和2的处理方法一样,修改 pg_hba.conf 文件,该用户会的密码在给定的时间之后过期不可用。
4、创建有创建数据库和管理角色权限的用户admin:
gbase=# CREATE ROLE admin WITH CREATEDB CREATEROLE;CREATE ROLE
注意:拥有创建数据库,角色的用户,也可以删除和修改这些对象。
5、创建具有超级权限的用户:admin
gbase=# CREATE ROLE admin WITH SUPERUSER LOGIN PASSWORD 'admin';CREATE ROLE
6、创建复制账号:repl
gbase=# CREATE USER repl REPLICATION LOGIN ENCRYPTED PASSWORD 'repl';CREATE ROLE
本文标签: GBase 8c 创建用户示例说明
版权声明:本文标题:GBase 8c 创建用户示例说明 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/IT/1694671066a254872.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论