尝试在OpenLink Virtuoso上执行联合SPARQL查询但是抛出错误

时间:2015-12-11 10:56:48

标签: sparql rdf virtuoso triplestore

我正在尝试使用本地安装的Virtuoso(7.2.2。)执行联合搜索。我尝试使用以下两个命令:

 grant select on "DB.DBA.SPARQL_SINV_2" to “SPARQL”;

 grant execute on "DB.DBA.SPARQL_SINV_IMP" to "SPARQL”;

但是我收到以下错误:

  

Error 42000: [Virtuoso Driver][Virtuoso Server]SR137: Bad user name in GRANT/REVOKE.

有关解决此错误的任何建议吗?

1 个答案:

答案 0 :(得分:2)

我相信@Joshua Taylor在评论中大部分都是正确的。

尝试复制并粘贴这些 -

GRANT SELECT ON "DB"."DBA"."SPARQL_SINV_2" TO "SPARQL";

GRANT EXECUTE ON "DB"."DBA"."SPARQL_SINV_IMP" TO "SPARQL";

通过Virtuoso Users mailing listpublic OpenLink Support forumsconfidential OpenLink Support Case,特定于Virtuoso的协助通常会更快。 ObDisclaimer:我为OpenLink Software的制作人Virtuoso工作。