PG 用户(角色)操作

简介: 用户(角色)操作

创建用户并设置密码
值得注意的是,创建用户要有一个同名默认的数据库,则需要新建数据库后再创建新用户。
或者 -d 指定库登录
CREATE USER name [ [ WITH ] option [ ... ] ]
postgres=# create user test with password 'test';
CREATE ROLE

修改密码
alter user postgres with password 'psql';

创建用户(user)和创建角色(role)一样,唯一的区别是用户默认可以登录,而创建的角色默认不能登录。创建用户和角色的各个参数选项是一样的。
create user 默认自带连接功能,相比create role;能连接到数据库。LOGIN权限
create role 不带有连接功能

postgres=# \du 查看

目录
相关文章
|
SQL 关系型数据库 Shell
postgres的用户和角色
为了引导数据库系统,一个刚刚被初始化好的系统总是包含一个预定义角色。
|
Oracle 关系型数据库 数据库
Oracle——18用户、角色和权限信息的视图总结
Oracle在sys用户方案中内置了许多视图,我们可以利用它们方便地查看系统相关的信息。在调用这些视图的时候我们可以不加schema,以下是一些 关于用户、角色和权限信息的视图总结: (1)all_users视图:可以查看当前用户可以看到的所有用户 (2)dba_users...
872 0
|
SQL Oracle 关系型数据库
|
Oracle 关系型数据库 数据库管理
ORACLE 角色、授权、表空间授权、授予用户使用表空间、dba的赋予与取消
授权某个权限给某个角色: GRANT DELETE ANY TABLE TO "UCITROLE"; 将DELETE ANY TABLE 权限授权给UCITROLE角色 权限: ALTER ...
1308 0
|
9月前
|
安全 关系型数据库 数据库
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
436 0
|
SQL 安全 数据库
使用T-SQL脚本在SQL Server创建角色,并给角色赋予相应权限
--添加角色,给角色赋予权限,然后把用户添加到该角色.         --创建角色   r_test     EXEC   sp_addrole   'r_test'         --授予   r_test   对   jobs   表的所有权限     GRANT   ALL   ON   ...
1023 0
|
7月前
|
存储 数据安全/隐私保护 索引
设计一个完美的用户角色权限表
设计一个完美的用户角色权限表
491 1
|
SQL Oracle 关系型数据库
Oracle——16用户、角色和权限
一、用户 1、利用SQL创建用户的语法格式如下:   create user user_name --用户名*/ [identified by password | externally | globally as 'external_name'] --以何种方式验...
763 0

热门文章

最新文章