Criei com sucesso um login para um usuário em nosso Azure SQL DB usando o seguinte código:
CRIAR LOGIN [xxxxxxxx] COM SENHA=N'4QfaE+AV0TdFBpiP/ZnqCg/clPPwEeT2ZfZzDEdM2k8='
Porém quando tento acessar o banco de dados com o login recebo o erro
The server principal "xxxxxxxxxxxxxx" is not able to access the database "xxxxxxx" under the current security context.
Cannot open database "axxxxxxx" requested by the login. The login failed.
Login failed for user 'xxxxxxxxxxx'.
Acho que o problema é que preciso dar permissões ao usuário para acessar o banco de dados. Alguém pode me dizer como dar acesso total ao usuário para o banco de dados, por favor.
Estou usando o SSMS 20.2
Crie um usuário de banco de dados para o login. Conectado ao banco de dados de destino execute
Então conceda ao usuário quaisquer permissões de banco de dados que você precisar. Por exemplo:
ou