No. Both the "Run to File" button in the Workspace tab and "Export Database" option in the Databases tab cannot be disabled. Even if it were possible to disable them, a user with read access on the database could still run stardog data export
from the CLI and export the entire database. Even if it were also possible to disable the ability to run this command while still granting a user read access to the database, a motivated user could run SELECT * { ?s ?p ?o }
and manually copy the results, in effect exporting the database.
There are only two ways to prevent your users from accessing/exporting sensitive data:
- Refrain from granting users read access to databases they're not authorized to see.
- Turn on Named Graph Security and hide sensitive data behind named graphs that only trusted users can access.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article