I've posted this question: SNOW-751706: allow to tell if a given sql string is "read only" · Issue #1460 · snowflakedb/snowflake-connector-python · GitHub
and was asked to question it here instead.
How does metabase connect to snowflake and aws athena servers to prevent execution of "questions" like "DROP TABLE my_table"? (Got
Select statement did not produce a ResultSet for native query)
I saw that some databases allow you to connect via a "read_only" connection like redshift, but was curious how you do that in other databases.
Thanks a lot