Why can't I query a table from a cluster, but can query from another cluster in the same workspace

jdhao
New Contributor II
I have two clusters A, B under the same azure databricks workspace. Under cluster A, inside my notebook, I tried to query a table: `SELECT * FROM some_table LIMIT 5`.  It shows some permission errors. Under cluster B, if I run the same sql query, it works without error.

I thought the table under metastore is accessible to all clusters under the workspace, but apparently I am wrong.

Is there anything settings in cluster level that can explain this issue?