locked
criar um usuario adm. de banco de dados. RRS feed

  • Pergunta

  • pessoal, estou usanto o MS STUDIO SPRESS, e ja fiz testes de banco, usuarios, login etc...etc.. e nao consegui ainda criar um usuario adm. e dar somente a ele a administracao do banco de dados.

    alguem tem uma explicacao passo a passo...

    luiz.

    quarta-feira, 21 de fevereiro de 2007 16:39

Respostas

  • Cristiano, Já consegui criar um usuario Administrador, por outro lado tenha a seguinte duvida:

    Eu fiz um teste da seguinte forma:

    usei o "sa" proprio do SQL SERVER EXPRESS e o STUDIO EXPRESS, e adicionei um novo banco de dados chamado de BASEDADOS, até ai tudo bem,  a partir dai eu consigo criar outros usuarios e dar as permissoes nesta banco conforme eu quero.  O PROBLEMA é que eu fiz um teste em outra maquina instalando tudo de novo ou seja o  SQL SERVER EXPRESS e o STUDIO EXPRESS para fazer testes. Nesta outra maquina o "sa" com senha diferente e tudo. Ai veio a SURPRESA, o "sa" da segunda maquina abre normalmente o meu banco de dados criado pela primeira maquina. Sendo que os dois "sa" tem senhas diferentes.

    Como fazer para que meus bancos de dados nao sejam abertos por outros "sa" por ai...? como fazer com que somente o meu "sa" padrão do sql tenha acesso ao meu banco de dados?

    aguardo uma soluçao...

     

    sábado, 24 de fevereiro de 2007 10:57

Todas as Respostas

  • Olá Luiz,

    Voce ja tentou criar um usuario e adicionar ele na server role sysadmin?

    Um exemplo de script para isso seria:

    USE [master]

    GO

    CREATE LOGIN [Servidor\admin] FROM WINDOWS WITH DEFAULT_DATABASE=[master]

    GO

    EXEC master..sp_addsrvrolemember @loginame = N'Servidor\admin', @rolename = N'sysadmin'

    GO

    Obs.: nesse exemplo estou criando no SQL um usuario do sistema operacional. Se voce quiser criar um usuario somente no SQL voce precisa verificar se o seu SQL esta configurado para funcionar com SQL Server e Windows Authentication Mode.

    Qualquer duvida, retorne.

    Abs.

    quinta-feira, 22 de fevereiro de 2007 12:47
  • Cristiano, Já consegui criar um usuario Administrador, por outro lado tenha a seguinte duvida:

    Eu fiz um teste da seguinte forma:

    usei o "sa" proprio do SQL SERVER EXPRESS e o STUDIO EXPRESS, e adicionei um novo banco de dados chamado de BASEDADOS, até ai tudo bem,  a partir dai eu consigo criar outros usuarios e dar as permissoes nesta banco conforme eu quero.  O PROBLEMA é que eu fiz um teste em outra maquina instalando tudo de novo ou seja o  SQL SERVER EXPRESS e o STUDIO EXPRESS para fazer testes. Nesta outra maquina o "sa" com senha diferente e tudo. Ai veio a SURPRESA, o "sa" da segunda maquina abre normalmente o meu banco de dados criado pela primeira maquina. Sendo que os dois "sa" tem senhas diferentes.

    Como fazer para que meus bancos de dados nao sejam abertos por outros "sa" por ai...? como fazer com que somente o meu "sa" padrão do sql tenha acesso ao meu banco de dados?

    aguardo uma soluçao...

     

    sábado, 24 de fevereiro de 2007 10:57