Sql 什么是postgres超级用户

Sql 什么是postgres超级用户,sql,postgresql,Sql,Postgresql,我在文档中找不到答案,postgres中的超级用户到底是什么 超级用户是否拥有所有权限?是每个数据库吗?每个实例 这些子句确定新角色是否为“超级用户”,谁可以 覆盖数据库中的所有访问限制 是-指定群集上所有数据库中的所有权限PostgreSQL中的超级用户是绕过所有权限检查的用户 超级用户可以运行可能使数据库服务器不稳定或崩溃的命令(例如,创建C函数)并访问操作系统。超级用户是每个数据库的用户。发件人: 超级用户 非超级用户 这些子句确定新角色是否为“超级用户”,超级用户可以覆盖数据库中的所有

我在文档中找不到答案,postgres中的超级用户到底是什么

超级用户是否拥有所有权限?是每个数据库吗?每个实例

这些子句确定新角色是否为“超级用户”,谁可以 覆盖数据库中的所有访问限制


是-指定群集上所有数据库中的所有权限PostgreSQL中的超级用户是绕过所有权限检查的用户


超级用户可以运行可能使数据库服务器不稳定或崩溃的命令(例如,创建C函数)并访问操作系统。

超级用户是每个数据库的用户。发件人:

超级用户
非超级用户
这些子句确定新角色是否为“超级用户”,超级用户可以覆盖数据库中的所有访问限制。超级用户状态是危险的,只有在真正需要时才应使用。您必须自己是超级用户才能创建新的超级用户。如果未指定,则默认为无超级用户。

超级用户角色绕过所有权限检查

PostgreSQL中的术语“集群”是一个历史术语,它与PostgreSQL命令
cluster
无关,后者是关于组织表的,您可以为每个数据库而不是每个集群设置用户。安装PostgreSQL时会创建群集。安装通常会执行
initdb
——它将为您创建一个新集群,其中包含一个数据库。集群是数据目录,内部有数据库。有关数据目录的位置,请查看。

否。术语“数据库”通常用于口语中的“数据库群集”。此外,术语“群集”仍在大量使用中,并且不仅仅是历史性的,无论它是否令人困惑。