# HG changeset patch
# User František Kučera
+ n.b. The SQL script does not contain only data – it is an executable script and running it might be dangerous.
+ Depending on SQL engine used (the default one is SQLite, but others like PostgreSQL or MySQL/MariaDB can be used),
+ such script may call various functions and some of them might read or write local files or do some other unsafe operations.
+ Thus the SQL scripts comming from untrusted sources must be carefully reviewed or executed in an isolated environment (sandbox).
+ We can run relpipe-in-sql
using sudo
under an unprivileged account or using ssh
doing the same even on a remote machine (virtual od physical one or a container dedicated for such dirty work).
+ Or we can use the --data-source-name
or --data-source-string
options and run such script on a remote DBMS under an unprivileged database account or on a sandbox database that will be destroyed or refreshed after use.
+