I am running into the following issue. A user has a question in his personal collection and therefore should have full access to the query and be able to run it.
The question is based on another sql question. The sql question is in a folder he has full access to. Now, when he opens the question, the query runs. however, when he wants to make any changes to it, he gets the "You do not have permissions to run this query" error.
Current workaround is that he has to recreate the full question from scratch. Is there something I am missing about permissions?
Are you able to check if Metabase has the right database privileges to query all of the tables used in the SQL question?
I'm wondering if the user is able to temporarily recreate the question based on a cached result, but it's only when he goes to edit, then the database privileges kick in.