From: | Oliver Jowett <oliver(at)opencloud(dot)com> |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: BUG #1830: Non-super-user must be able to copy from a |
Date: | 2005-08-19 04:16:17 |
Message-ID: | 43055D11.4070204@opencloud.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs pgsql-general |
Bernard wrote:
> 2) Split up security risk calculations between the two directions "TO"
> and "FROM" and relax security. Look at MySQL for clues. The
> application developer can manage security on file system permission
> level.
I looked at MySQL's docs briefly and its behaviour seems almost the same
as PostgreSQL's with some minor differences:
- the equivalent to COPY is "LOAD DATA INFILE"
- the equivalent to FROM STDIN is "LOCAL"
- for non-LOCAL loads, the DB user must have FILE privilege which is
"file access on server host".
Given FILE privilege in MySQL, you can read existing files and create
new files based on the access the server user has.
It sounds like what you really want is the ability to grant something
like FILE access without granting all superuser rights? Sounds like a
feature request, not a bug, to me :-)
Also, you better hope that there's no sensitive information readable by
the server user that could be used to gain superuser access.. such as
.pgpass files or info from pg_hba.conf, for example.
-O
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew - Supernews | 2005-08-19 04:17:16 | Re: BUG #1830: Non-super-user must be able to copy from a file |
Previous Message | Oliver Jowett | 2005-08-19 03:44:23 | Re: BUG #1830: Non-super-user must be able to copy from a |
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew - Supernews | 2005-08-19 04:17:16 | Re: BUG #1830: Non-super-user must be able to copy from a file |
Previous Message | Oliver Jowett | 2005-08-19 03:44:23 | Re: BUG #1830: Non-super-user must be able to copy from a |