Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SID_SILVA

Criar Usuario no SQL Server Express 2005

Recommended Posts

Bom Dia Amigos

 

Bem, consigo criar o meu banco de dados mas nao consigo associar um usuario a ele.Estou usando o SQL Server Management Studio Express para tal tarefa.

 

Segui os passos que um colega aqui do forum (pelo que li, isso nao tem nada a ver) mas de qualquer forma, como eu so quero resolver o meu problema, poderei instalar noamente com autenticação mista se for preciso.

 

 

1.Realize a autenticação no Microsoft SQL Server Management Studio Express.

2.Dê dois cliques em Security.

3.Clique com o botão direito em Logins e selecione New login.

4.Na janela Login - New:

1.No campo login name informe o nome do domínio e usuário no formato (dominio\usuario).

2.Selecione a opção Windows authentication.

3.Informe o banco de dados default para o novo usuário.

4.No campo Default language deixe a opção <default>.

5.Clique no botão OK para finalizar.

5.Agora é preciso incluir o usuário a um banco de dados.

6.Dê dois cliques em Databases.

7.Dê dois cliques no banco de dados desejado.

8.Clique com o botão direito em Security e selecione New e User.

9.Na janela Database User - New:

1.No campo User name informe o nome do usuário.

2.No campo login name informe o usuário cadastrado acima (dominio\Tarcisio).

3.Default schema - pode deixar em branco.

4.Não selecione nenhuma opção em Schema owner by this user.

5.Selecione a opção db_owner em Database role membership.

6.Clique no botão OK para finalizar.

 

Poderiam me ajudar a resolver esse problema?

 

Obrigado e um Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola SID_SILVA

Vamos ao seu passo a passo:

 

1.Realize a autenticação no Microsoft SQL Server Management Studio Express.

2.Dê dois cliques em Security.

3.Clique com o botão direito em Logins e selecione New login.

4.Na janela Login - New:

1.No campo login name informe o nome do domínio e usuário no formato (dominio\usuario).

2.Selecione a opção Windows authentication.

3.Informe o banco de dados default para o novo usuário.

4.No campo Default language deixe a opção <default>.

5.Clique no botão OK para finalizar.

 

 

Agora é preciso incluir o usuário a um banco de dados.

 

Até aqui eu faria exatamente isso, mas mudaria os passos seguintes:

 

Dois cliques no usuario criado;

Mapeamento de Usuario (se for em ingles: User Mapping)

Selecionaria a base que este usuario vai ter acesso e que tipo de acesso ele vai ter - esta nas guias abaixo)

Tem este artigo que mostra cada permissao nesta guia:

http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=91

e tambem neste link:

http://msdn.microsoft.com/pt-br/library/ms174346.aspx

 

Aki tb tem um usuario que teve que criar um usuario, tem as telas se precisar;

http://forum.imasters.com.br/index.php?/topic/335797-criando-usuario-no-sql-server-2008/

 

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola SID_SILVA

Vamos ao seu passo a passo:

 

 

1.Realize a autenticação no Microsoft SQL Server Management Studio Express.

2.Dê dois cliques em Security.

3.Clique com o botão direito em Logins e selecione New login.

4.Na janela Login - New:

1.No campo login name informe o nome do domínio e usuário no formato (dominio\usuario).

2.Selecione a opção Windows authentication.

3.Informe o banco de dados default para o novo usuário.

4.No campo Default language deixe a opção <default>.

5.Clique no botão OK para finalizar.

 

 

Agora é preciso incluir o usuário a um banco de dados.

 

Até aqui eu faria exatamente isso, mas mudaria os passos seguintes:

 

Dois cliques no usuario criado;

Mapeamento de Usuario (se for em ingles: User Mapping)

Selecionaria a base que este usuario vai ter acesso e que tipo de acesso ele vai ter - esta nas guias abaixo)

Tem este artigo que mostra cada permissao nesta guia:

http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=91

e tambem neste link:

http://msdn.microsoft.com/pt-br/library/ms174346.aspx

 

Aki tb tem um usuario que teve que criar um usuario, tem as telas se precisar;

http://forum.imasters.com.br/index.php?/topic/335797-criando-usuario-no-sql-server-2008/

 

 

Abçs

 

 

Muito obrigado por sua ajuda jus2ka.

 

Eu nao consegui detectar o que fiz de diferente, pois tentei varias vezes e sem sucesso mas agora eu consigo criar o banco e os usuarios sem problemas.O problema agora esta em como me conectar com o banco.

 

Como nao ocorreu nenhum erro da cria ao do usuario/senha SQL acredito que tudo esteja OK.

No momento estou fazendo testes em minha propria estacao.

 

Tentei criar uma conexao ODBC em Ferramentas Administrativas no Painel de Controle, para testar a conexao, porem ocorreu um erro de conexao.

 

Alguma sugestao para eu resolver esse problema?

Que outros testes posso fazer para testar a conexao?

 

Obrigado e um Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser que o nome do servidor esteja incorreto.

tente logar deste modo:

.\express no nome do servidor..... verifique tb o servicename esta correto

select @@servicename 

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Noite

 

Obrigado por sua ajuda Junior.

 

Nao nao e o nome do servidor, pois eu estou usando o nome padrao que foi sugerido : CPD\SQLEXPRESS

 

 

Obrigado e um Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom ja que o usuario foi mapeado para o banco X entao voce prescisa dar permissao para ele poder acessar nas tabelas e tal. pq quando voce cria ele ele vai para a role PUBLIC que so permite voce acessar as tabelas de sistema.

 

vai na conta do admin e:

 

USE banco X

 

sp_addrolemember db_owner, [login\servidor]

 

 

tenta ai !

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.