Can I disable the ability to export databases?

Created by Steve Place, Modified on Wed, Sep 18 at 11:15 AM by Steve Place

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:

  1. Refrain from granting users read access to databases they're not authorized to see.
  2. 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article