本来想在启动时随便给postgre指定一个新建的logfile路径存储log文件,
    D:\PostgreSQL\bin\pg_ctl -D D:\PostgreSQL\data\ -l D:\PostgreSQL\logfile start

    但是会报错
    访问被拒绝。

    原因:这是因为Windows文件权限。您可以将数据文件夹放在桌面上" c:\ Users \ Desktop \"而不是" C:\ psql_db"。或者也许为您的用户提供更多权限;
    或者修改文件权限 chmod -R 777 ``D:\PostgreSQL\logfile

    windows使用这个修改文件权限icacls —>
    https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/icacls