locked
Criação de regra RRS feed

  • Pergunta

  • Colegas,

    Preciso criar usuários com acesso ao banco de dados que NÃO possam executar modificações na base, baseicamente só select nas bases execução de SP e Views deverão ser aceitas.

     

    Obrigado

     

    • Movido Gustavo Maia Aguiar terça-feira, 29 de junho de 2010 19:14 (De:SQL Server - Desenvolvimento Geral)
    terça-feira, 29 de junho de 2010 18:59

Respostas

  • Benedito,

    segue script com um teste....

    use seu_banco
    go
    create role rl_teste
    go
    CREATE LOGIN usrteste WITH PASSWORD='123456789'
    go
    CREATE USER usrteste FOR LOGIN usrteste
    GO
    EXEC sp_addrolemember 'rl_teste', 'usrteste'
    go
    
    grant select,execute to rl_teste
    

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba
    quarta-feira, 30 de junho de 2010 17:33
    Moderador

Todas as Respostas

  • crie um novo usuario e de acesso somente de select e de execute

    grant select,execute to usuario

    Vc pode criar uma role tbm e dar estes acessos na role, ai pode varios usuario podem usar esta role...

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba
    terça-feira, 29 de junho de 2010 19:08
    Moderador
  • Marcelo,

    Obrigado pela resposta, você poderia me orientar em como criar está role ou me indicar algum tutorial, preciso que vários usuários usem está role.

    Obrigado.

     

    terça-feira, 29 de junho de 2010 19:30
  • Benedito,

    segue script com um teste....

    use seu_banco
    go
    create role rl_teste
    go
    CREATE LOGIN usrteste WITH PASSWORD='123456789'
    go
    CREATE USER usrteste FOR LOGIN usrteste
    GO
    EXEC sp_addrolemember 'rl_teste', 'usrteste'
    go
    
    grant select,execute to rl_teste
    

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba
    quarta-feira, 30 de junho de 2010 17:33
    Moderador