Oracle UTL_SMTP权限不足
我正在尝试使用oracle utl_smtp发送邮件,出现以下错误: 环境:Oracle UTL_SMTP权限不足,oracle,oracle-cloud-infrastructure,Oracle,Oracle Cloud Infrastructure,我正在尝试使用oracle utl_smtp发送邮件,出现以下错误: 环境: 甲骨文云 操作系统:linux DB:“Oracle数据库18c企业版18.0.0.0.0版-生产” 版本18.4.0.0.0“ 我正在使用管理员用户登录数据库 如何授予管理员用户权限? 有什么帮助吗? 谢谢 ADMINuser看起来像是您(或您的DBA)为特定目的创建的用户。它似乎在某些对象上缺乏特权UTL_SMTP就是其中之一 如果您被允许以特权用户身份进行连接(如SYS,如果没有其他用户),请执行该操作,然后
- 甲骨文云
- 操作系统:linux
- DB:“Oracle数据库18c企业版18.0.0.0.0版-生产” 版本18.4.0.0.0“
- 我正在使用管理员用户登录数据库
ADMIN
user看起来像是您(或您的DBA)为特定目的创建的用户。它似乎在某些对象上缺乏特权<代码>UTL_SMTP就是其中之一
如果您被允许以特权用户身份进行连接(如SYS,如果没有其他用户),请执行该操作,然后
grant execute on utl_smtp to admin;
否则,请让您的DBA执行。管理员用户是否对包具有执行权限?您使用的是自治数据库还是数据库系统?
grant execute on utl_smtp to admin;