Best practice for granting folder read/write permission on Windows

Started by Anthony DeBarrosabout 2 months ago2 messagesgeneral
Jump to latest
#1Anthony DeBarros
anthonymdebarros@gmail.com

Hi, all,

I don’t use Windows much, but I often help folks who do and are learning
SQL by running PostgreSQL on that OS.

In order to COPY FROM or TO a folder on, say, the Desktop, the user must
first provide permission to PostgreSQL to Read and Write from it. Out of
the box, it cannot as it does not have permission.

Do any of you with PostgreSQL and Windows expertise have a suggestion on a
best practice for this? I have through trial and error found that
navigating to the folder Properties, and then Security, and adding “Users”
to the list of Group or user names solves the issue. I suppose I could find
the specific name of the PostgreSQL service and add it, but that’s a lot of
digging for newbies.

I hope this question is clear. Thanks for any suggestions.

Anthony DeBarros

#2Ron
ronljohnsonjr@gmail.com
In reply to: Anthony DeBarros (#1)
Re: Best practice for granting folder read/write permission on Windows

On Fri, Feb 13, 2026 at 4:15 PM Anthony DeBarros <anthonymdebarros@gmail.com>
wrote:

Hi, all,

I don’t use Windows much, but I often help folks who do and are learning
SQL by running PostgreSQL on that OS.

In order to COPY FROM or TO a folder on, say, the Desktop, the user must
first provide permission to PostgreSQL to Read and Write from it. Out of
the box, it cannot as it does not have permission.

Do any of you with PostgreSQL and Windows expertise have a suggestion on a
best practice for this? I have through trial and error found that
navigating to the folder Properties, and then Security, and adding “Users”
to the list of Group or user names solves the issue. I suppose I could find
the specific name of the PostgreSQL service and add it, but that’s a lot of
digging for newbies.

I think the standard solution is to use psql and its \copy meta-command.
Since it runs in the client context, no special permissions are required.

--
Death to <Redacted>, and butter sauce.
Don't boil me, I'm still alive.
<Redacted> lobster!