ubuntu

Ubuntu PostgreSQL 用户权限怎么设置

小樊
36
2025-09-03 00:33:10
栏目: 云计算

在Ubuntu上设置PostgreSQL用户权限,可通过命令行或pgAdmin工具操作,以下是具体方法:

命令行方式

  1. 创建用户:切换到postgres用户,执行CREATE USER username WITH PASSWORD 'password';,若需超级用户权限可添加SUPERUSER关键字。
  2. 授予权限:使用GRANT语句,如GRANT ALL PRIVILEGES ON DATABASE dbname TO username;授予用户对数据库的所有权限,也可指定表、列等对象进行权限授予。
  3. 撤销权限:使用REVOKE语句,如REVOKE SELECT ON table FROM username;撤销用户对表的查询权限。
  4. 查看权限:在psql中使用\dp\z命令查看对象的权限。

pgAdmin工具方式

  1. 创建用户:启动pgAdmin并连接数据库,导航到“服务器”菜单,选择数据库,点击“用户”选项,点击“创建”按钮,输入用户名、密码等信息,选择数据库访问权限后点击“保存”。
  2. 编辑用户权限:选择要编辑的用户,点击“编辑”按钮,修改权限设置,如添加或删除对特定数据库或表的访问权限,点击“保存”。

0
看了该问题的人还看了