💡
原文英文,约900词,阅读约需4分钟。
📝
内容提要
本文介绍了如何在PostgreSQL中以非超级用户身份创建数据库并分配权限。步骤包括:授予testuser创建数据库的权限,使用testuser登录创建名为tortoise-demo的数据库,切换到该数据库,以及设置PGDATABASE环境变量以自动连接。通过这些步骤,用户可以高效管理数据库。
🎯
关键要点
- 介绍如何在PostgreSQL中以非超级用户身份创建数据库并分配权限。
- 步骤包括授予testuser创建数据库的权限。
- 使用testuser登录创建名为tortoise-demo的数据库。
- 切换到tortoise-demo数据库以开始管理。
- 设置PGDATABASE环境变量以自动连接到tortoise-demo数据库。
- 确保testuser角色具有CREATEDB权限以创建数据库。
- 创建数据库后,可以使用\c命令切换到tortoise-demo数据库。
- 可以通过设置PGDATABASE环境变量来自动连接到tortoise-demo。
- 也可以在连接命令中始终指定数据库名称。
- 通过这些步骤,用户可以高效管理数据库,无需超级用户权限。
➡️