为什么在开始使用PostgreSQL时必须创建新用户?

为什么在开始使用PostgreSQL时必须创建新用户?,postgresql,openerp,Postgresql,Openerp,在阅读了一些关于安装PostgreSQL的教程后,我知道我必须在安装过程中创建一个新的操作系统用户,如“PostgreSQL”。但是,我不知道原因,如果我只使用我当前的用户帐户会发生什么? 关于奥多的同样问题 我的帐户设置 您必须定义“数据库所有者”。通常,在具有多表访问帐户的服务器上使用SQL 如果您使用自己的帐户安装它或将其定义为DB所有,则不会发生任何事情 您只需在“服务”部分下识别一些与您的本地帐户一起运行的PostgresSQL服务。…您必须定义一个“数据库所有者”。通常,在具有多表访

在阅读了一些关于安装PostgreSQL的教程后,我知道我必须在安装过程中创建一个新的操作系统用户,如“PostgreSQL”。但是,我不知道原因,如果我只使用我当前的用户帐户会发生什么? 关于奥多的同样问题

我的帐户设置

您必须定义“数据库所有者”。通常,在具有多表访问帐户的服务器上使用SQL

如果您使用自己的帐户安装它或将其定义为DB所有,则不会发生任何事情

您只需在“服务”部分下识别一些与您的本地帐户一起运行的PostgresSQL服务。…

您必须定义一个“数据库所有者”。通常,在具有多表访问帐户的服务器上使用SQL

如果您使用自己的帐户安装它或将其定义为DB所有,则不会发生任何事情


您应该只认识到在“服务”部分下使用您的本地帐户运行的一些PostgresSQL服务……

简而言之:出于安全原因。但是操作系统用户通常被称为
postgres
,并且通常在安装postgres时自动创建,例如通过
apt-get
简言之:出于安全原因。但是操作系统用户通常被称为
postgres
,并且通常在安装postgres时自动创建,例如通过
apt get
谢谢!我已经删除了“PostgreSQL”帐户!我无法忍受这个额外的帐户:)@Pulga:在Windows上这会起作用,但如果你在Linux上这样做,那将破坏PostgresThank!我已经删除了“PostgreSQL”帐户!我无法忍受这个额外的帐户:)@Pulga:在Windows上这会起作用,但如果你在Linux上这样做,那将破坏Postgres