Using JMP 17 we have been a bit surprised to see what happens in detail with the above preference set, i.e. when performing a SQL Query, the connection string is removed (and not hidden like JMP16) in the result table. When starting the table script "Modify Query", the query builder opens, and we can look at the query, but pressing the "Execute Query" leads only to a generic "Error running SQL Query".
I understand, that removing the connection string is a security feature to not distribute passwords, server names etc.
And the good thing is, that the query definition (SQL) is still available.
This is my proposal:
- "Hide ODBC Connection Strings" should be renamed into "Remove ..."
- it should be made more transparent, that the Query will not be functional with this preference set, i.e. making visible that the SQL-Query object is not connected to any database, and throwing a more distinct error accordingly
- maybe there could be implemented a way to again connect that query to a database under the red triangle, i.e. "Connect to Database" to make it working again
Thanks!