gpt4 book ai didi

postgresql - 在 Ubuntu 中运行 postgres 的最佳实践?

转载 作者:行者123 更新时间:2023-12-04 19:00:17 28 4
gpt4 key购买 nike

我刚刚在 Ubuntu 18.04 中安装了 postgresql 并浏览了官方指南。我理解的事情:

  • 安装自带默认postgres用户
  • 我们不应使用此默认用户
  • 创建数据库
  • 相反,我们应该创建一个不同的用户

  • 我的问题是:
  • 为什么会这样?
  • 我创建的新用户名是否应该与我的 ubuntu 用户 $(whoami) 相同?还是应该有所不同?
  • 这个新用户应该是 super 用户吗?
  • 当我必须删除或创建数据库/表时,我必须登录到这个新创建的用户还是默认的 postgres 用户?
  • 最佳答案

    您应该阅读文档,这是不可替代的。

  • 可以使用用户postgres创建数据库。
  • 理想情况下,不应该与用户 postgres 建立远程连接。 (在 pg_hba.conf 中阻止它)。
  • 从不 让应用程序以 super 用户身份连接。
  • 您应该创建不是 super 用户的其他数据库用户来创建对象并使用它们。
  • 数据库用户的名称与您的操作系统用户的名称无关。
  • 为获得最大安全性,请使用一个用户创建对象,并让您的应用程序与对对象具有所需权限的其他用户连接。
  • 关于postgresql - 在 Ubuntu 中运行 postgres 的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56357306/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com