Tentar adicionar um novo usuário do SQL Server lança o erro "não é um login válido ou você não tem permissão"

9

Estou tentando adicionar um novo usuário a um banco de dados do SQL Server 2012 usando o SQL Server Management Studio. Clique com o botão direito do mouse e selecione "Adicionar usuário" em Segurança - > Usuários, preencha as informações do usuário e clique em OK. O Management Studio lança a mensagem de erro "não é um login válido ou você não tem permissão".

Como posso adicionar este usuário?

    
por culix 18.09.2014 / 15:05

3 respostas

10

Antes de adicionar um usuário, você deve primeiro criar um login global, em Segurança - > Logins Uma vez que o login existe, você pode adicioná-los como um usuário em um banco de dados específico.

    
por 18.09.2014 / 15:05
1

Se você estiver tentando criar um usuário no Modelo de usuário do banco de dados contido (portanto, nenhum login global para ele), você deve fornecer uma senha durante a criação assim:

CREATE USER user_name WITH PASSWORD = 'strong_password';
    
por 30.08.2017 / 13:34
0

Isso funcionou para mim:

CREATE USER [chris23] FROM LOGIN [##MS_PolicyEventProcessingLogin##];
EXEC sp_addrolemember N'db_datareader', 'chris23';
GO
    
por 12.11.2018 / 12:00