Medium severitypermission
Power BI Refresh Error:
1934
What does this error mean?
A SELECT failed because the user has no permission on the object or the object does not exist in the specified schema.
Common causes
- 1The service account has SELECT on dbo schema but the target object is in a different schema
- 2The object was recently moved to a new schema without updating grants
- 3ADF query references a schema-qualified object the service account cannot access
How to fix it
- 1Step 1: Identify the schema of the target object: SELECT TABLE_SCHEMA, TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'YourTable';
- 2Step 2: Grant SELECT on the correct schema: GRANT SELECT ON SCHEMA::[target_schema] TO [username];
- 3Step 3: Or grant SELECT on the specific object: GRANT SELECT ON [target_schema].[YourTable] TO [username];
Frequently asked questions
Official documentation: https://learn.microsoft.com/en-us/sql/relational-databases/errors-events/database-engine-events-and-errors