0
我需要授予權限,加載RDF數據並在腳本中插入,修改和刪除某些三元組(不通過Virtuoso Conductor交互式地)。如何在Virtuoso中腳本SPARQL權限授予
我授予權限的Virtuoso版本7.1.0.3207,它工作得很好:
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.SPARQL_MODIFY_BY_DICT_CONTENTS to \"SPARQL\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.SPARQL_MODIFY_BY_DICT_CONTENTS to \"SPARQL_UPDATE\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.SPARQL_DELETE_DICT_CONTENT to \"SPARQL\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.SPARQL_DELETE_DICT_CONTENT to \"SPARQL_UPDATE\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.SPARQL_INSERT_DICT_CONTENT to \"SPARQL\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.SPARQL_INSERT_DICT_CONTENT to \"SPARQL_UPDATE\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.L_O_LOOK to \"SPARQL\";"
isql VERBOSE=$VERB ERRORS=stdout ECHO=$VERB "exec=grant execute on DB.DBA.L_O_LOOK to \"SPARQL_UPDATE\";"
,但它似乎不工作的版本7.2.4.2.3217 我刪除了三倍錯誤信息。
Virtuoso 42000 Error CL...:SECURITY: No SPARQL_UPDATE permission to use RDF loader
我怎樣才能解決這個問題?請幫忙。
感謝,顏
沒有,沒有幫助。但是,謝謝你的建議,我會問Usere郵件列表。 –