criando um logon
Para acessar o Mecanismo de Banco de Dados, os usuários precisam de um logon. O logon pode representar a identidade do usuário como conta do Windows ou como membro de um grupo do Windows, ou o logon pode ser um logon do SQL Server que exista apenas no SQL Server. Sempre que possível, você deverá usar a Autenticação do Windows.
Por padrão, os administradores têm acesso completo ao SQL Serverno seu computador. Nesta lição, pretendemos ter um usuário menos privilegiado. Dessa forma, você criará uma nova conta local de Autenticação do Windows em seu computador. Para fazer isso, você precisa ser administrador do computador. E conceder acesso ao SQL Serverao novo usuário.
Para criar uma nova conta do Windows
Clique em Iniciar, em Executar, na caixa Abrir , digite
%SystemRoot%\system32\compmgmt.msc /s
e clique em OK para abrir o programa de Gerenciamento de Computador.Em Ferramentas do Sistema, expanda Usuários e Grupos Locais, clique com o botão direito do mouse em Usuáriose clique em Novo Usuário.
Na caixa Nome de usuário digite Mary.
Na caixa Senha e Confirmar senha , digite uma senha forte e clique em Criar para gerar um novo usuário local do Windows.
Para criar um logon
Em uma janela do Editor de Consulta do SQL Server Management Studio, digite e execute o código a seguir substituindo
computer_name
pelo nome de seu computador.FROM WINDOWS
indica que o Windows autenticará o usuário. O argumento opcionalDEFAULT_DATABASE
é conectadoMary
ao banco de dadosTestData
, a menos que a cadeia de caracteres de conexão indique outro banco de dados. Essa instrução introduz o ponto-e-vírgula como término opcional para uma instrução Transact-SQL.CREATE LOGIN [computer_name\Mary] FROM WINDOWS WITH DEFAULT_DATABASE = [TestData]; GO
Isso autoriza o nome de usuário
Mary
, autenticado pelo seu computador, a acessar a instância do SQL Server. Se houver mais de uma instância do SQL Server no computador, você deverá criar o logon em cada instância queMary
deve acessar.Observação
Como
Mary
não é uma conta de domínio, esse nome de usuário só poderá ser autenticado nesse computador.
Próxima tarefa da lição
concedendo acesso a um banco de dados
Consulte Também
CREATE LOGIN (Transact-SQL)
Escolher um modo de autenticação