No MS SQL 2005 temos disponível duas formas de autenticação: Windows authentication e Mixed Mode Authentication, a Microsoft recomenda que sempre que possível deve utilizar Windows authentication, pois o gerenciamente pode ser realizado pelo AD e com isso temos disponível diversas políticas de segurança, podemos criar usuários no MS SQL através do SSMS ou usando create login, abaixo segue alguns exemplos:
-- cria um login no exemplo abaixo utiliza o login do Windows
create login [maykon-server\teste] from windows
-- excluindo o login teste
drop login [maykon-server\teste]
-- criando um login mcp e definindo
create login mcp with password='password', check_expiration=on, check_policy=on
-- alterando a senha do usuário mcp
alter login mcp with password='password2'
-- obtendo informações sobre os logins
select * from sys.sql_logins
-- Adicionado um grupo do Windows e negando a conexão de um usuário que pertence a este --grupo
create login [maykon-server\mcp] from windows
deny connect sql to [maykon-server\teste2]
-- cria um login no exemplo abaixo utiliza o login do Windows
create login [maykon-server\teste] from windows
-- excluindo o login teste
drop login [maykon-server\teste]
-- criando um login mcp e definindo
create login mcp with password='password', check_expiration=on, check_policy=on
-- alterando a senha do usuário mcp
alter login mcp with password='password2'
-- obtendo informações sobre os logins
select * from sys.sql_logins
-- Adicionado um grupo do Windows e negando a conexão de um usuário que pertence a este --grupo
create login [maykon-server\mcp] from windows
deny connect sql to [maykon-server\teste2]
Nenhum comentário:
Postar um comentário