Hi there,
I need to grant permissions, load RDF data and insert, modify and delete some
of the triples, in script (not interactively through Virtuoso Conductor).
I grant permissions for Virtuoso version 7.1.0.3207, and it worked fine:
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\";"
But It seems not working for the new version 7.2.4.2.3217. I got error message
by deleting triples.
Virtuoso 42000 Error CL...:SECURITY: No SPARQL_UPDATE permission to use RDF
loader
I tried
exec=grant SPARQL_UPDATE to \"SPARQL\";
But it did not help.
How can I solve this problem? please help.
Thanks, Yan
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users