1

I'm using Azure SQL databases and want to add a user from my company using Active Directory auth, so adding the user from external provider.

The problem - by design Azure SQL creates AD users as contained database users and they can't see any database in SSMS besides the one they have specifically connected to, unless if they have a user in the master database, when they see all databases, even ones they don't have a user in.

My goal:
To make it so basic users (i.e. non-technical users that shouldn't have any more permissions other than select and the like) can connect to the server using AD auth in SSMS and see all databases they have a user created in.

Since Azure doesn't allow that by default, I'm looking for a workaround that can achieve that and would allow me to NOT create a user in the master database OR create a user in master with NO permissions in master for the users.

2
  • did you make any progress on this? I'm interested in something similar
    – CervEd
    Commented Jan 21, 2022 at 14:19
  • @CervEd, none whatsoever. From all the knowledge I gained about Azure I'd say this is impossible. Along with a myriad of other super basic and useful features.
    – Tessaract
    Commented Jan 27, 2022 at 16:38

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.