domingo, novembro 15, 2009

SQL Server Login

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]

Nenhum comentário: