【问题标题】:creating a role based authentication system in Postgresql在 Postgresql 中创建基于角色的身份验证系统
【发布时间】:2017-08-17 06:16:08
【问题描述】:

我正在编写一个通过 jdbc 连接到 postgres db 的 java 软件。如何创建身份验证系统,以便用户可以使用预定义的 db 角色连接到 db 并创建引用该用户的表?

【问题讨论】:

    标签: sql database postgresql authentication jdbc


    【解决方案1】:

    您必须在 postgresql 数据库集群的pg_hba.conf 文件中提及用户名、身份验证类型、数据库名称和连接的服务器 IP。

    如果您希望自动从该 ip 对用户进行身份验证,请将身份验证类型提及为 trust,否则 ypu 将必须创建一个 .pgpass 文件,其中提及用户名及其凭据。

    【讨论】:

      猜你喜欢
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      • 2014-04-04
      • 2015-05-17
      • 1970-01-01
      • 2023-01-24
      • 2014-04-24
      • 2020-05-23
      相关资源
      最近更新 更多