none
Como Evitar Exclusões Acidentais RRS feed

  • Pergunta

  • Tentei criar usuários com esse Perfil e não consegui.

    Quero criar dois usuários no perfil abaixo, com o objetivo de evitar exclusões acidentais de Objetos do Banco.

        -- Como eu faço para criar um usuário somente para Criar Objetos (Tabelas, Views, Procedures,etc...) e até mesmo Databases?
        -- Comoeu faço para criar um usuário com permissão somente para Excluir Objetos (Tabelas, Views, Procedures,etc...) e até mesmo Databases?


    Preciso dessa ajuda pois estou pesquisando faz um tempo e não estou conseguindo solucionar.


    Grato,

    Maurício

     

    segunda-feira, 7 de dezembro de 2009 16:24

Respostas

  • mauricio,

    tente assim

    USE MASTER
    GO
    CREATE PROCEDURE uspCriaBanco
    @Banco VARCHAR(20)
    WITH EXECUTE AS  owner
    AS
    DECLARE @cmdSQL VARCHAR(50)
    SET @cmdSQL = 'CREATE DATABASE ' + @Banco
    EXEC (@cmdSQL)
    
    


    att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    • Marcado como Resposta maumauboy terça-feira, 8 de dezembro de 2009 21:11
    terça-feira, 8 de dezembro de 2009 16:10
    Moderador

Todas as Respostas