PostgreSQL数据库的用户与角色权限管理
1、 在PostgreSQL中,角色与用户等价,均为权限集合,创建时使用相同语法,可通过CREATE ROLE或CREATE USER实现。
2、 使用du查看时,用户具备登录权限而角色没有,这是两者之间唯一的差异。
3、 创建用户或角色时参数较多,可通过h+命令查看具体用法说明。
4、 使用用户连接数据库时提示无可用数据库,而使用角色连接时则提示登录权限不足。
5、 即使拥有超级用户权限,若未分配数据库,仍无法直接登录系统。
6、 创建用户或角色时,可直接为其设定密码。
7、 创建用户或角色时若未设密码,可通过alter命令后续添加密码设置。
评论
更多评论