Sorry, seems like I didn't explain my problem well enough. I already created a user this way and I followed your steps to be sure that I did everything in the right way. When I do so I have no problem in connecting to the database and reading data when using
SQL Server Management Studio.
I was wondering if it is also possible to use the sql azure management portal for login:
https://<servername>.database.windows.net/
If I do so, I can login, but get the error:
Failed to create context.
The current user does not have VIEW DATABASE STATE permissions on this database.
If I change to Design View it says:
<?xml version="1.0" encoding="utf-8"?><m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><m:code>InternalError:3471c209-62be-353d-8abe-073598db0627</m:code><m:message xml:lang="en-US">There was an internal server error that occurred during this request.</m:message></m:error>
So my question is: Is it possible to give read-only acces to a user for the sql Azure Management Portal?