Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 511239
            [titulo] => Quem fez alteração, exclusão etc?
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-02-19 21:16:44
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 378439
            [status] => A
            [isExample] => 
            [NomeUsuario] => Marcos P
            [Apelido] => 
            [Foto] => 378439_20140801115452.png
            [Conteudo] => Outra ferramenta que pode lhe ajudar ( bastante ) é o Trace do Sql Server...

[url:descricao=https://msdn.microsoft.com/en-us/library/hh245121.aspx]https://msdn.microsoft.com/en-us/library/hh245121.aspx[/url] ) )

Quem fez alteração, exclusão etc?

Mariana Carvalho
   - 19 fev 2015

No SQL Server 2014, queria fazer um teste, criar uns usuarios e fazer modificações, tipo: banco de dados, tabelas, inserções, alterações...enfim, tudo!

Post mais votado

Marcos P
   - 19 fev 2015

Outra ferramenta que pode lhe ajudar ( bastante ) é o Trace do Sql Server...

https://msdn.microsoft.com/en-us/library/hh245121.aspx

Marcos P
   - 19 fev 2015

Mariana,

O quê exatamente você precisa ?

As instruções para criar esses acessos ?

Gestão da permissões de usuários, objetos e recursos é um assunto bastante extenso em qualquer gerenciador de banco de dados...

Mariana Carvalho
   - 19 fev 2015

Queria como se fosse um historico, um controle de tudo que é feito na instancia e saber quem fez.

Roniere Almeida
   - 19 fev 2015

Mariana, leia um pouco sobre auditoria, até a versão 2008 R2 não era aconselhavel fazer de tudo que acontece no banco de dados(estou desatualizado).

https://msdn.microsoft.com/pt-br/library/cc280386.aspx

Mariana Carvalho
   - 19 fev 2015

Eu acho que é isso mesmo Roniere.

Obrigada Srs, vou ler com calma.

Faabiianooc
   - 20 fev 2015

Trace é uma boa saida.

Mariana Carvalho
   - 20 fev 2015

É um rastreamento, é sobre o que está no link

https://msdn.microsoft.com/pt-br/library/ms175047.aspx

Roniere Almeida
   - 20 fev 2015


Citação:
Eu acho que é isso mesmo Roniere.

Obrigada Srs, vou ler com calma.


Disponha Mariana.

Mariana Carvalho
   - 20 fev 2015

Roniere, gostei da leitura mas o texto não muito claro, vou procurar alguns artigos que possam me ajudar como se faz na pratica, se achar primeiro, se não for muito incomodo, pode postar?

Marcos P e Fabiano, vou pesquisar mais sobre esse Trace, é diferente de auditoria?

Roniere Almeida
   - 20 fev 2015

Tudo bem, posso tentar achar.

Mariana Carvalho
   - 20 fev 2015

Não precisa Roniere, achei varios artigos. obrigada.

Marcos P
   - 21 fev 2015

O trace no sql server ( implementado pelo Sql Profiler ), é um "sniffer" que monitora TODAS as solicitações feitas ao servidor.

Com um pouco de prática, você conseguirá isolar exatamente as transações que deseja analisar e ( eventualmente ) logar...

Dê uma olhada em : https://msdn.microsoft.com/pt-br/library/ms181091.aspx

Mariana Carvalho
   - 21 fev 2015

Está bem Marcos P, vou conferir o link, obrigada novamente.

Roniere Almeida
   - 21 fev 2015


Citação:
Não precisa Roniere, achei varios artigos. obrigada.


Opa! tudo certo, bons estudos Mariana.

Fabriciolimadba
   - 21 fev 2015

Olá Pessoal,

Se o banco de dados tiver muita movimentação não é uma boa logar tudo o que acontece nele.

O interessante é escolher alguma tabela para ser logada ou alguns usuários para serem logados.

Se logar tudo e o banco for bem movimentado, vai gastar um grande espaço em disco e pode onerar a performance do banco.

Roniere Almeida
   - 21 fev 2015

Isso mesmo Fabricio, deve saber escolher os parametros corretamente, tanto para não prejudicar a performance e tambem para obter os resultados desejaveis.