如何在blob列中添加授权给Oracle用户以插入数据?

问题描述 投票:0回答:1

我有一个两个用户的oracle user_1user_2, user_1 主用户。user_2 为日志,并在 user_2 有表

table_log
(
ID NUMBER,
REPORT_DATE  DATE,
CONTENTS BLOB,
ROW_COUNT    NUMBER
)

我想插入 test.txt 数据(json)在blob中,用 php当我想在blob中插入test.txt的json数据时,oracle返回的是错误信息。

OCI-Lob::write(): ORA-01031: insufficient privileges  

代码是确定的,我有测试主机和实时主机,在测试主机上100%正常工作,应该给予什么授权。

php oracle blob
1个回答
-1
投票
GRANT UPDATE ON USER_2.TABLE_LOG TO USER_1; 

...是正确的。

© www.soinside.com 2019 - 2024. All rights reserved.