After upgrading to v0.36.3 Metabase shows all schemas to users even though a specific schema is identified in the connection string.
This is having a huge negative affect on our metabase usage.
We store all our ‘end analytics’ tables in a single Snowflake schema, we then have a number of other sensitive/other schema which metabase should not have access to.
Previously in v0.35.4, all works fine for us. Can someone advise on this or point me to the open issue if its a known problem?
{
"browser-info": {
"language": "en-US",
"platform": "MacIntel",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.8+10",
"java.vendor": "AdoptOpenJDK",
"java.vendor.url": "https://adoptopenjdk.net/",
"java.version": "11.0.8",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.8+10",
"os.name": "Linux",
"os.version": "4.9.0-11-amd64",
"user.language": "en",
"user.timezone": "UTC"
},
"metabase-info": {
"databases": [
"snowflake"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "9.5.16"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.2.8"
}
},
"run-mode": "prod",
"version": {
"date": "2020-08-04",
"tag": "v0.36.3",
"branch": "release-0.36.x",
"hash": "a792f14"
},
"settings": {
"report-timezone": "US/Eastern"
}
}
}