저는 Access에 처음으로 다녔으며 데이터베이스 지식이 제한되어 있습니다. 다른 사용자가 해당 필드/항목을 다시 변경할 수 없도록 특정 사용자가 만든 항목을 잠그거나 보호 할 수 있습니까? 특정 필드에 어떤 사용자가 데이터를 입력했는지 확인할 수있는 방법이 있습니까?Access 데이터베이스의 기존 항목 보호
답변
예,하지만 난 당신이 앞서 가파른 학습 곡선이 의심 -
http://office.microsoft.com/en-gb/access-help/about-user-level-security-mdb-HP003070410.aspx
사용자 수준 보안 (ULS)이 OP가 찾고있는 종류의 보호 기능을 제공한다고 생각하지 않습니다. ULS는 더 이상 사용되지 않으며 최신 .accdb 파일 형식에서 제거되었습니다. –
ULS는 쿼리/테이블의 사용을 관리함으로써이 문제에 확실하게 답변 할 것입니다. 그러나 사용하는 Access 버전을 모르겠습니다. – Tim
액세스 당신이 무엇을 설명 할 수있는 보안 메커니즘이없는 :) 여기에 귀하의 출발점입니다. Access .mdb 파일 (다른 대답에서 언급 한)에 대한 "사용자 수준 보안"메커니즘을 사용하더라도 행 수준에서 항목을 완전히 보호 할 수는 없습니다.
여기
How can I get my Access form to prevent editing of a field once saved?
Access 폼 내에서 이러한 보호를 제공하지만 사용자가 직접 테이블을 열고 그런 식으로 편집의 가능성을 언급하지 않는 방법에 대한 회담 이전 질문입니다. 따라서이 질문은 단순히 사용자가 실수로 뭔가를 변경하지 못하게하는 "편리한"기능을 요구하는 것입니다. 양식 기반 제어 메커니즘은 이 아니며은 완전한 보안을 제공합니다.
감사를 위해보다 강력한 보안이 필요한 경우 다른 데이터베이스 백 엔드를 사용해야합니다. Access를 사용하여 양식 및 보고서를 작성할 수도 있지만 SQL Server와 같은보다 정교한 데이터베이스 엔진에 ODBC 링크 된 테이블을 사용하여 작업 할 수 있습니다.
Post # 8은 db 창에 대한 사용자 액세스를 거부하는 방법을 자세히 알려줍니다. http : //www.access-programmers.co.uk/forums/showthread.php? t = 176038 일단 제어 할 수 있다면, 다음과 같은 기능적 구분을 통해 데이터와의 사용자 상호 작용을 관리해야합니다. 삽입 및 업데이트. SQL Server는이 모든 것들에 대한 아빠입니다.하지만 Access에 새로 온 누군가가 수렁에 빠지기없이 그것을 최대한 활용하려고 힘들 것입니다. – Tim
- 1. 데이터베이스의 기존 항목 업데이트가 작동하지 않습니다.
- 2. Access 데이터베이스의 파일 경로
- 3. Access 데이터베이스의 정렬 ID
- 4. "early access"빌드에 대한 보호
- 5. 기존 데이터베이스의 "스켈레톤"만들기
- 6. hsqldb : 기존 데이터베이스의 암호화?
- 7. 코드 기존 데이터베이스의 코드
- 8. 기존 데이터베이스의 임의의 이미지
- 9. 기존 데이터베이스의 모델 속성
- 10. 기존 데이터베이스의 seed_fu
- 11. MySQL 데이터베이스의 중복 항목 제거
- 12. Access 데이터베이스의 고유 회원 번호
- 13. Access 2007 데이터베이스의 자동화 빌드
- 14. Access 2010 데이터베이스의 과도한 성장
- 15. MS Access 데이터베이스의 성능 향상
- 16. MS ACCESS 데이터베이스의 전역 검색
- 17. MS-Access 데이터베이스의 코드 행
- 18. 데이터베이스의 항목 표시 문제
- 19. 데이터베이스의 업데이트 항목 합계
- 20. SQL 데이터베이스의 항목 제한
- 21. android에서 데이터베이스의 항목 삭제
- 22. onClick 데이터베이스의 ListView 항목
- 23. 데이터베이스의 기본 항목
- 24. 목록보기에서 sqlite 데이터베이스의 무작위 항목?
- 25. 기존 대형 데이터베이스의 데이터베이스 마이그레이션
- 26. Advantage 데이터베이스 기존 데이터베이스의 ERD입니다.
- 27. 기존 데이터베이스의 Laravel seed 데이터베이스
- 28. 기존 데이터베이스의 LINQ to SQL
- 29. 기존 데이터베이스의 코드를 먼저 업데이트하십시오.
- 30. 원격 기존 데이터베이스의 Entity Framework
사용중인 Access 버전은 무엇입니까? – Tim