Hello,

I am trying to update my Graph by means of the SPARQL endpoint and the 
following query:


DELETE {?s rdf:type "A "}

INSERT {?s rdf:type "B" }

from <myGRAPH>

WHERE { ?s rdf:type "A"}


I am getting the following error: Virtuoso 42000 Error SR186:SECURITY: No 
permission to execute procedure DB.DBA.SPARQL_MODIFY_BY_DICT_CONTENTS with user 
ID 107, group ID 107

After giving SPARQL_UPDATE permissions to the “SPARQL” user, there is no such a 
problem and I am able to perform the query.

However, my SPARQL endpoint is public so this is not a good practice.

I have been looking for information in this matter but I didn’t find anything 
decisive. Is there any possibility of login in the SPARQL endpoint? I am 
thinking of some way of enabling certain users to update the content (e.g. 
administrators) while leaving the rest of the users with only query permissions.

Thanks in advance,

Iker Esnaola Gonzalez
Informazio-Sistema Adimenduen Unitatea
Sistemas de Información Inteligentes
Intelligent Information Systems Unit
iker.esna...@tekniker.es

+34 943 20 67 44  Ext: 9608

[LogoTEK_Firma2015.jpg]

PARKE TEKNOLOGIKOA
C/ Iñaki Goenaga, 5
20600 Eibar, Gipuzkoa (Spain)
Tel.: +34 943 20 67 44


[Youtube-.png]<https://www.youtube.com/user/Teknikertv>[Twitter-.png]<https://twitter.com/ik4_tekniker>[Flickr-.png]<https://www.flickr.com/people/teknikerik4/>[Slideshare-.png]<http://es.slideshare.net/teknikerik4>[Issuu--.png]<http://issuu.com/ik4-tekniker>

[LogoParke_Firma2015.png]









------------------------------------------------------------------------------
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

Reply via email to