Hi @com
I’m not a driver developer, but I think this will put you on the right track.
Perhaps doing something like the Presto driver, but just creating your own overrides, since it seems like Informix behaves a little different than other databases, so that will ensure that you’re not having problems in the future. I don’t even know if Informix supports a privilege where you can see a table, but not select from it. If it doesn’t support that, then you can basically just return “true”, which will make it behave like before.
https://github.com/metabase/metabase/blob/1f6d5fa35a5e0f2e0a51bc0bfc077c5ccc2da309/modules/drivers/presto/src/metabase/driver/presto.clj#L230
Just for reference for others: Developing ibm informix driver - timezone problems