GBase 8c
其他
文章

GBase 8c 创建用户/角色语法说明

发表于2023-12-07 11:00:1921次浏览1个评论

GBase 8c 数据库创建用户/角色的语法说明:

语法格式如下:

 

CREATE USER/ROLE name [ [ WITH ] option [ ... ] ]

选项:

SUPERUSER | NOSUPERUSER      :超级权限,拥有所有权限,默认nosuperuser。

| CREATEDB | NOCREATEDB        :建库权限,默认nocreatedb。

| CREATEROLE | NOCREATEROLE    :建角色权限,拥有创建、修改、删除角色,默认nocreaterole。

| INHERIT | NOINHERIT          :继承权限,可以把除superuser权限继承给其他用户/角色,默认inherit。

| LOGIN | NOLOGIN              :登录权限,作为连接的用户,默认nologin,除非是create user(默认登录)。

| REPLICATION | NOREPLICATION  :复制权限,用于物理或则逻辑复制(复制和删除slots),默认是noreplication。

| BYPASSRLS | NOBYPASSRLS      :安全策略RLS权限,默认nobypassrls。

| CONNECTION LIMIT connlimit   :限制用户并发数,默认-1,不限制。正常连接会受限制,后台连接和prepared事务不受限制。

| [ ENCRYPTED ] PASSWORD 'password' | PASSWORD NULL :设置密码,密码仅用于有login属性的用户,不使用密码身份验证,则可以省略此选项。可以选择将空密码显式写为PASSWORD NULL。

加密方法由配置参数password_encryption确定,密码始终以加密方式存储在系统目录中。

评论

登录后才可以发表评论
崔哥发表于 4个月前
恻恻轻寒翦翦风,小梅飘雪杏花红。夜深斜搭秋千索,楼阁朦胧烟雨中。