我正在运行OSX,我试图在pg_hba.conf文件中更改PostgreSQL身份验证选项。问题是我无法进入它。我试过无法输入和更改PostgreSQL pg_hba.conf文件
sudo su - postgres
然后用vi试着编辑它。当我用vi打开文件时,vi显示为一个新文件,只显示波浪线。如果我尝试写入新文件,则会出现错误,说我无法这样做。
请帮帮忙,谢谢
这是我的目录:
$ sudo find/-name pg_hba.conf
Password:
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Library/PostgreSQL/9.1/data/pg_hba.conf
感谢克雷格,我设法进入它神清气爽地改变它。这正是我以前认为的地方,但我真的很为我之前为何无法进入而感到愤怒。你虽然救了我。谢谢! – 2012-08-12 05:15:04
@A_funs很高兴解决。与Pg玩得开心。顺便说一句,你可以通过发布确切的命令行,精确的复制粘贴的错误信息等来保存一些来回的信息;这使得第一次写出一个很好的答案变得更容易。 – 2012-08-12 05:16:45