我有两个用户,分别是oracle document.write
和user_1
,user_2
主要用户,user_1
是日志,在user_2
中有表
user_2
我想在table_log
(
ID NUMBER,
REPORT_DATE DATE,
CONTENTS BLOB,
ROW_COUNT NUMBER
)
的blob中插入test.txt
数据(json),当我想插入测试时,php主机和oracle主机是不同的,并且test.txt文件正在创建php主机。 blob中的txt json数据,返回的Oracle错误
php
代码还可以,我有测试主机和实时主机,并且在测试主机中它可以100%正常运行,应该给予哪些资助:
答案 0 :(得分:1)
我不确定如何只插入数据,但是 我遇到了同样的问题,我只是授予了所有特权,它解决了我的问题,也许不是最好的解决方案,但这是一个;)
完成者
GRANT ALL PRIVILEGES TO yourUser;
顺便说一句,必须由可以授予特权的用户来完成;)
gl hf
答案 1 :(得分:0)
如果要从不同的模式在表中oneDimentionalArray = myArray.map( el => el.join('$'));
// The $ is for seperate two array ['aa', 'b'] and ['a', 'ab'].
// Because after joining them that will make similar string without any separator.
_.unique(oneDimentionalArray).length === 1 ? true : false;
和INSERT
,则必须从表所有者模式中授予要在表上进行插入/更新的模式的授权,如下所示:如下:
UPDATE
答案 2 :(得分:-1)
GRANT UPDATE ON USER_2.TABLE_LOG TO USER_1;
...是正确的。