2020-09-19 18:39发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试使用sql脚本创建计算视图,但是我面临足够的特权:未经授权的设置架构DDL语句。
尽管遇到错误,我还是尝试了"使用GRANT OPTION在SCHEMA MY_PROJECT上对_SYS_REPO进行GRANT SELECT"。
预先感谢
嗨,
如果未将视图分配给分析特权,请确保在视图语义层中将AP设置设为空白。
Shyam
我认为您需要提供更多有关您要执行的操作的详细信息。 您在SQLScript中确切地编码什么来创建计算视图? 您在调用什么API? 您收到的特权错误到底是什么?
感谢您的响应THOMAS
这里是我的脚本
这是我的程序
---------------------------------
创建过程" MY_PROJECT"。" PROC_CAL"(输入CUSTNUMBER NVARCHAR(25),输出VAR1" TYPE_TABLE")语言SQLSCRIPT SQL安全调用程序
读取SQL数据AS
开始
VAR1 =从" MY_PROJECT"中选择电话," CUSTOMERS",CUSTOMERNUMBER =:CUSTNUMBER; END;
表类型
-------------------
创建类型" MY_PROJECT"。" TYPE_TABLE"作为表(" CNAME" NVARCHAR(25)," PHONE" NVARCHAR(20))
我正在像这样调用我的计算视图
------------------------------------------
呼叫" MY_PROJECT"。" PROC_CAL"('V_TAB',A);
VAR_OUT =选择CNAME,PHONE,1 AS CNT FROM:A;
结束
我没有足够的特权:未授权的设置架构DML/DDL语句。
最多设置5个标签!
嗨,
如果未将视图分配给分析特权,请确保在视图语义层中将AP设置设为空白。
Shyam
我认为您需要提供更多有关您要执行的操作的详细信息。 您在SQLScript中确切地编码什么来创建计算视图? 您在调用什么API? 您收到的特权错误到底是什么?
感谢您的响应THOMAS
这里是我的脚本
这是我的程序
---------------------------------
创建过程" MY_PROJECT"。" PROC_CAL"(输入CUSTNUMBER NVARCHAR(25),输出VAR1" TYPE_TABLE")语言SQLSCRIPT SQL安全调用程序
读取SQL数据AS
开始
VAR1 =从" MY_PROJECT"中选择电话," CUSTOMERS",CUSTOMERNUMBER =:CUSTNUMBER; END;
表类型
-------------------
创建类型" MY_PROJECT"。" TYPE_TABLE"作为表(" CNAME" NVARCHAR(25)," PHONE" NVARCHAR(20))
我正在像这样调用我的计算视图
------------------------------------------
开始
呼叫" MY_PROJECT"。" PROC_CAL"('V_TAB',A);
VAR_OUT =选择CNAME,PHONE,1 AS CNT FROM:A;
结束
我没有足够的特权:未授权的设置架构DML/DDL语句。
一周热门 更多>