audit

    1

    3답변

    ASP.NET MVC 응용 프로그램을 개발 중이며 사용자의 로그인 내역을 기록해야합니다. 스택 오버플로에서 마지막으로 본 것과 비슷한 무언가가 필요합니다 (역사를 유지할 것입니다. 그렇다면 SO가 이것을 수행하는지는 알 수 없습니다). 나는 그것을하는 가장 좋은 방법은 무엇인지 알고 싶습니까? Global.asax에 :하여 Application_Authen

    -1

    1답변

    저울 및 소프트웨어의 제어 처리 ETL 프로세스를 모니터하려고합니다. 추출이 완료되면 로딩이 시작됩니다. 로딩은 15 분 이상 걸리지 않아야합니다 - 감사 메시지 등을 기록하는 경우 전체 소프트웨어 시스템을 조율하는 데 도움이되는 이미 프레임 워크가 있어야합니다 - 언제 어떤 프로세스를 실행할 것입니까? 그들의 의존성은 무엇입니까? 프로세스의 처리량 등을

    0

    3답변

    저는 CreatedAt, UpdatedAt, CreatedBy 및 UpdatedBy와 같은 일부 모델에서 기본 감사를 구현하려고합니다. 날짜/시간 부분이 완료되었습니다. 내 모델에 대한 속성이 변경되었을 때 이벤트를 던지고 있습니다 (INotifyPropertyChanging, INotifyPropertyChanged 구현). 해당 필드를 잘 업데이트 할

    3

    4답변

    저는 현재 ASP.NET 인적 자원 시스템을 개발 중입니다. MVP 패턴을 기반으로하는 Web Client Software Factory에서 계층화 된 아키텍처를 사용하고 있습니다. ORM은 NHibernate입니다. 감사 로그 모듈을 구현해야합니다. 나는 다른 접근법에 대해 많이 읽었습니다. 대부분의 사람들은 날짜, 타임 스탬프 및 해당 변경자의 신원을

    5

    1답변

    created_by, created_on, updated_by, updated_on 도메인 개체에 대한 grails 플러그인 또는 표준 관리 방법이 있습니까?

    7

    3답변

    내가 작업중인 프로젝트의 경우 레코드에 대한 모든 변경 사항에 대한 감사 추적을 작성하라는 요청을 받았습니다. 감사 추적을 작성해야하는 것은 이번이 처음이므로이 주제에 대해 많은 연구를 해왔습니다. 응용 프로그램은 PHP/MSSQL로 개발되며 트래픽이 적을 것입니다. 저의 글을 읽으면서 감사 테이블을 만들고 트리거를 사용하여 테이블의 변경 사항을 기록하기로

    1

    2답변

    연결 문자열의 사용자 ID는 변수가 아니며 프로그램의 사용자 ID (예 : GUID 일 수 있음)와 다릅니다. 연결 문자열의 사용자 ID가 정적 인 경우 로그 삭제를 어떻게 감사합니까? 삽입/업데이트/삭제를 기록하는 가장 좋은 장소는 트리거를 통과하는 곳입니다. 하지만 정적 연결 문자열을 사용하면 누가 무언가를 삭제했는지 기록하기가 어렵습니다. 대안은 무엇

    2

    1답변

    다른 질문과 관련하여 "What’s the best way to audit log DELETEs?". PostgreSQL에 상응하는 CONTEXT_INFO는 무엇입니까? [편집] 나는 기록 할 트리거를 사용하여 삭제합니다,하지만 난 내 응용 프로그램의 논리적 인 사용자로 데이터베이스 사용자를 사용하지 않는 때문에, 나는를 삭제 한 사용자로 트리거 코드에서

    4

    2답변

    NHibernate 인터셉터를 사용하여 업데이트/삽입/삭제에 대한 정보를 다양한 엔티티에 기록합니다. 기록 된 정보에는 엔티티 유형과 수정 된 엔티티의 고유 ID가 포함됩니다. 고유 ID는 NHibernate 매핑 파일에 <generator class="identity">으로 표시됩니다. 명백한 문제는 IInterceptor.OnSave()를 사용하여 삽입

    0

    1답변

    수정 된 행 ID (기본 키), 테이블 이름, 열 이름, 이전 값, 새 값, 변경 날짜 (타임 스탬프)를 저장하는 AuditEvent라는 테이블을 사용하여 감사 목적으로 데이터베이스에 모든 변경 사항을 기록하려고합니다. 조작 유형 (p 입/갱신/h 제)과 변경을 수행 한 사용자의 이름. SQL Server 2005를 사용하고 있지만 연결 풀을 사용하기 때문