暂无图片
怎么让 postgreSQL 用户只能本地登陆,其他用户任意ip登陆?
我来答
分享
暂无图片 匿名用户
怎么让 postgreSQL 用户只能本地登陆,其他用户任意ip登陆?

怎么让 postgreSQL 用户只能本地登陆,其他用户任意ip登陆?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
吾亦可往

您可以通过修改配置文件 pg_hba.conf 来实现这个目的。pg_hba.conf 是 PostgreSQL 数据库中的一个配置文件,用于控制哪些用户可以从哪个 IP 地址连接到数据库。

以下是一些步骤,可以帮助您实现这个目标:

  1. 打开终端或命令行窗口,并以超级用户身份登录到 PostgreSQL。
  2. 输入以下命令以查看当前的 pg_hba.conf 文件内容:sudo cat /etc/postgresql//main/pg_hba.conf。
  3. 在 pg_hba.conf 文件中添加以下行:host all all /32 trust;其中, 是您的本地 IP 地址。
  4. 保存并关闭文件。
  5. 重启 PostgreSQL 服务。
暂无图片 评论
暂无图片 有用 2
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgresql 权限问题
回答 3
"grant  create"  权限通常只包含创建对象(如表、索引、视图等)的权限,不包含删除(drop)或修改(alter)对象的权限。所以,它包含"cre
postgreSQL 从4,000万的表里面查询返回1万多条的记录。按时间顺序排序。正常应该需要多长时间?
回答 1
使用table利用tableCREATEORREPLACEFUNCTION"public"."fgetappraisalindex"("oindexid"VARCHAR)定义tableRETURNST
postgresql create index concurrently会对运行中的数据库产生影响吗?
回答 1
已采纳
这种方式上的是ShareUpdateExclusiveLock,不会阻塞DML操作。创建索引时候指定concurrently,需要先后两次对表全表扫描完成build,第一次扫描创建索引,不阻塞读写,第
PG不用分区表的情况下,也不是分布式数据库,有什么好一点的分表方案?
回答 2
简单点的,采用程序对表主键或者关键字段进行取模或者哈希取模,判断应该访问那个表;也可以采用类似Mycat,shardingsphere这种的数据库中间件去做
sys_rman如何查看命令的参数?
回答 1
./sysrmanhelp参考:pgbackrest2.27
postgresql中union联合查询,怎么给查询到的每条记录加一个字段,表示这条记录来自哪个表?
回答 1
已采纳
就像你说的,查的时候加个字段就是了呗select'tablea'tablename,a.col1,a.col2from tableaaunionallselect'tableb'tablen
postgreSQL测试环境都是用什么操作系统搭建?
回答 3
已采纳
centos就行。
postgresql有goto的语法吗?
回答 3
没有
postgresql 能固定执行计划吗?
回答 1
pghintplan插件支持类似oraclehint的功能
postgresql 9.4的版本,低不低?
回答 1
已采纳
官方最新14了,您说呢。就算不用14,正式环境至少13吧。难道将来打算升级吗?或者就是这个版本一直用下去?