↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

文档 / 预定义角色 / 服务器文件与程序

pg_write_server_files

写入服务器文件

允许向数据库服务器进程可访问的位置写入文件。

当前查看 PostgreSQL 18.6。

说明

pg_write_server_files 允许使用 COPY 和其他文件访问函数,向服务器上数据库可访问的任何位置写入文件。

本版名称
pg_write_server_files
手册称谓
预定义角色

作用与权限边界

这些角色旨在让管理员能够使受信任但非超级用户的角色能够以数据库运行所用操作系统用户的身份访问文件并在数据库服务器上运行程序。它们在直接访问文件时会绕过所有数据库级权限检查,并且可被用来获得超级用户级别的访问能力。因此,向用户授予这些角色时必须极其谨慎。

文档与源码

查看来源构建
版本
18.6
构建
PostgreSQL 18.6 手册
来源指纹
9882a90580687c28ebca6e5da62beca7518ed19914a607249637a51427b1aaad

同类条目

返回预定义角色 · 此条目的收录范围为 PostgreSQL 11 至 20;起点不一定是实际引入版本。