/ / Diferença entre a autenticação do Windows e a autenticação do SQL - exibições, segurança, bancos de dados - sql-server

Diferença entre a autenticação do Windows e a autenticação do SQL - modos de exibição, segurança, bancos de dados - sql-server

Alguém poderia explicar como você pode ter bancos de dados / segurança diferentes ao se conectar através da Autenticação do Windows a partir de quando alguém se conecta via autenticação SQL?

Eu tenho um cliente que teve que colocar um computador em sua rede. Quando eles fizeram isso, o nome do computador mudou. Ao se conectar ao SQL, agora tem um nome de servidor diferente.

A coisa é se eu me conectar usando um nome de usuário e senha SQL, eu recebo os bancos de dados que foram instalados antes. No entanto, se eu me conectar usando a autenticação do Windows, eu não obtenho o banco de dados.

Gostaria de saber o que precisa ser alterado para que a autenticação do Windows seja a mesma que um usuário fazendo login via autenticação SQL.

Como posso alterar as permissões de autenticação do Windows?

Respostas:

0 para resposta № 1

Dentro do SQL Server, existem Logins (nonível do servidor) e Usuários (no nível do banco de dados). Seu login do SQL Server obviamente tem permissão para o (s) banco (s) de dados que você deseja ver. Os logins também podem ser usuários e / ou grupos do Windows. Portanto, se você adicionar um usuário nomeado do Windows como um login do servidor, poderá estender esse login como usuários em diferentes bancos de dados. Você pode fazer a mesma coisa com um grupo. Assim, você poderia ter um único login no seu servidor sql que representa todos os usuários autenticados em seu domínio, etc ...

Então, eu acho que você precisa entrar no SSMS (SQL Server Management Studio) e ver quais logins e usuários estão definidos no seu SQL Server.