I am connected to the sql server database from my machine using SQL Management Studio and wanted to add a user with Windows Authentication, but as soon as I click on Search button the session is taking some time and finally reporting back with an error as below:
The error message is "The program cannot open the required dialog box because it cannot determine whether the computer "BLABLA" named is joined to a domain. Close this message, and try again."
There is a workaround for this issue and a fix.
Workaround can be done from your client SQL Server management studio, but for fix you need to access sql server and make change in firewall.
Workaround:
Use the command like to create the user from SQL Server Management Studio and the example is as below:
After this you should be able to refresh the Login view and grant required permissions to user.
Fix:
SQL Server Management Studio requires port 445 inbound to perform this search. So add that port to inbound rules and enable the rule to get it fixed.
Other Checks Done:
I have checked that the server is joined to domain and that can be done from cmd or from server properties
The error message is "The program cannot open the required dialog box because it cannot determine whether the computer "BLABLA" named is joined to a domain. Close this message, and try again."
There is a workaround for this issue and a fix.
Workaround can be done from your client SQL Server management studio, but for fix you need to access sql server and make change in firewall.
Workaround:
Use the command like to create the user from SQL Server Management Studio and the example is as below:
create login "MYDOMAIN\test_user" from windows;go
After this you should be able to refresh the Login view and grant required permissions to user.
Fix:
SQL Server Management Studio requires port 445 inbound to perform this search. So add that port to inbound rules and enable the rule to get it fixed.
Other Checks Done:
I have checked that the server is joined to domain and that can be done from cmd or from server properties
echo %userdomain%