如何配置Oracle UTL_FILE目录_CREATE DIRECTORY语法与权限分配

张开发
2026/5/21 20:25:26 15 分钟阅读
如何配置Oracle UTL_FILE目录_CREATE DIRECTORY语法与权限分配
必须由SYS或具CREATE ANY DIRECTORY权限的用户执行CREATE DIRECTORY目录名是Oracle标识符OS路径需oracle用户有读写权UTL_FILE.FOPEN首参须为目录名而非OS路径须GRANT READ/WRITE给具体用户PDB中目录需在对应容器内单独创建。CREATE DIRECTORY 语句必须用 SYS 或具有 CREATE ANY DIRECTORY 权限的用户执行普通应用用户默认没有创建目录对象的权限直接 create directory 会报 ora-01031: insufficient privileges。这不是路径写错是权限卡死在第一步。实操建议 WisPaper 复旦大学研发的AI学术搜索工具5分钟内筛选1000篇论文

更多文章