I have enables sql acl on our databrick cluster and I am trying to deny any slect on one table from my personal user using below commands
%sql
REVOKE ALL PRIVILEGES on database default from `myuser@org.com`;
REVOKE ALL PRIVILEGES on default.billingsilver from `myuser@org.com`;
deny SELECT ON ANY FILE to `myuser@org.com`;
deny select on database default to `myuser@org.com`;
deny select on default.billingsilver to `myuser@org.com`;
show grant on default.billingsilver;
The result of above is as follow:
%sql
select count(*) from default.billingsilver;
I still can get the count from above table while this should deny me from running the query.
Please noe that I have logged in using myuser@org.com
which belongs to admins in the group folder.
Can someone tell me why I still can get the count while I have denied all select on both database and the table?