Skip to content

Commit c5a6272

Browse files
authored
Merge pull request #44 from Aiven-Open/daniel.blasina/source-input-trust
documentation: added description that users should trust the source input
2 parents 0e83417 + 3127656 commit c5a6272

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,18 @@ SOURCE_SERVICE_URI="mysql://<src_admin>:<pwd>@<src_host>:<port>/?ssl-mode=REQUIR
103103
mysql_migrate --filter-dbs "<temp_db1>,<temp_db2>" --seconds-behind-master 0 --stop-replication
104104
```
105105

106+
## Trust Requirements for Source Database
107+
108+
The `aiven-mysql-migrate` tool is designed to facilitate MySQL database migrations by using a dump file
109+
(generated from the Source Database) and piping its contents directly into the target mysql database.
110+
111+
Users must be aware that `aiven-mysql-migrate` implicitly trusts the Source Database from which the migration dump originates.
112+
113+
- The tooling does not perform parsing or lexical analysis of the SQL commands
114+
within the dump file to filter out potentially malicious or disallowed code.
115+
116+
- Every command generated from the Source Database will be executed by the target mysql database.
117+
106118
## Trademarks
107119

108120
MySQL is a registered trademark of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

0 commit comments

Comments
 (0)