레코드 접근 권한 편집하기
• 모든 테이블의 권한: 권한 범위가 파일의 모든 테이블에서 레코드를 생성, 편집 및 삭제할 수 있는지를 제한할 수 있습니다.
• 개별 테이블의 사용자 설정 권한: 각 테이블에 대해 개별 레코드 접근 제한을 설정할 수 있습니다. 예를 들어 권한 범위는 다음과 같이 기능을 제한할 수 있습니다.
• 각 테이블 내의 특정 레코드를 보고 편집하고 삭제합니다. 권한은 각 레코드에 대해 부울 결과를 반환하는 계산 수단으로 제한됩니다. 계산이 True로 평가되면 특정 활동에 대한 접근이 허용됩니다(예: 레코드 보기). 계산이 False로 평가되면 해당 활동에 대한 접근이 금지됩니다.
• 현재 파일에 정의된 테이블에 대해서만 레코드 접근 권한을 설정할 수 있습니다. 파일이 보호할 다른 파일에 테이블에 대한 관계를 포함하는 경우 다른 파일에 계정과 권한 범위를 생성해야 이 테이블을 보호할 수 있습니다. 데이터베이스 보호 정보를 참조하십시오.권한 범위 생성 및 편집하기를 참조하십시오.
2. 데이터 접근 및 디자인 영역에서 레코드에 대해 옵션을 선택합니다.
3. 승인을 클릭한 다음 보안 관리 대화상자에서 승인을 클릭합니다.또는 권한 범위를 하나 이상의 계정으로 지정하려면 계정 생성 및 편집하기를 참조하십시오.권한 범위 생성 및 편집하기를 참조하십시오.
2.
3. 사용자 설정 레코드 권한 대화상자에서 사용자 설정 권한을 편집할 하나 이상의 테이블을 선택합니다. (또는 임의의 새로운 테이블을 선택하여 나중에 생성한 테이블의 권한을 설정합니다.)
• 모든 테이블을 선택하려면 모두 선택을 클릭합니다.
4.
제한됨(단일 테이블이 선택된 경우에만 사용 가능)
5.
6.
7. 사용자 설정 필드 권한 대화상자에서 접근을 제한할 각 필드를 선택합니다(임의의 새로운 필드를 선택하여 나중에 생성한 필드에 대해 사용자 설정 권한을 설정). 이어서 다음 옵션 중 하나를 선택합니다.
8. 승인을 두 번 클릭합니다.
9. 승인을 클릭한 다음 보안 관리 대화상자에서 승인을 클릭합니다.또는 권한 범위를 하나 이상의 계정으로 지정하려면 계정 생성 및 편집하기를 참조하십시오.
• 사용자 설정 레코드 권한 및 사용자 설정 필드 권한 대화상자에서 열 머리말 중 하나를 클릭하여 목록에서 테이블이나 필드 순서를 변경할 수 있습니다. 오름차순 및 내림차순 사이에서 전환하려면 열 머리말을 다시 클릭합니다.
•
검색 및 재검색
• 적어도 관계의 모든 일치 필드에 보기 권한이 있어야 관계가 동작합니다. 일치 필드를 기반으로 표시할 관련 필드도 보기 권한이 있어야 합니다. 값 목록이 필드 콘텐츠를 기반으로 하고 필드에서 보기 권한이 금지되면 값 목록이 값을 표시하지 않습니다. 따라서 사용자는 기밀 정보에 우연히 접근하지 못합니다. 접근이 제한되면 ValueListItems 함수의 결과도 가려집니다. 레코드에서 테이블 내 특정 레코드에 대해 권한 보기, 편집 및 삭제를 허용하거나 금지하려면 권한 허용 여부를 결정하는 부울 계산을 지정해야 합니다. 데이터베이스의 각 레코드에 대해 계산이 True 또는 0(영)이 아닌 결과로 평가되면 접근이 허용되며 계산이 False나 0(영)으로 평가되면 접근이 금지됩니다. 다음은 두 예제입니다.
• 현재 계정으로 생성된 레코드에 대한 접근만을 제한하려면 다음을 수행합니다. Record_Created_By라는 텍스트 필드를 정의하고 필드의 자동 입력 옵션을 설정하여 레코드 생성 시 계정 이름을 자동으로 입력합니다. (자동 데이터 입력 정의하기를 참조하십시오.) 그런 다음 사용자 설정 레코드 접근 권한을 정의할 때 다음 계산을 사용합니다.
• 현재 날짜에 생성된 레코드에 대한 접근만 제한하려면 다음을 수행합니다. Record_creation_date라는 날짜 필드를 정의하고 필드의 자동 입력 옵션을 설정하여 레코드 생성 시 생성일을 자동으로 입력합니다. (자동 데이터 입력 정의하기를 참조하십시오.) 그런 다음 사용자 설정 레코드 접근 권한을 정의할 때 다음 계산을 사용합니다.또한 파일이 공유되고 레코드 접근 권한을 결정하는 부울 계산이 하나 이상의 전역 필드를 포함하는 경우 전역 필드를 별도의 테이블로 이동하여 네트워크 성능을 개선할 수 있습니다. 전역 필드(전역 저장 장치로 정의된 필드) 정의하기의 메모 부분을 참조하십시오.