설정을 사용하여 Microsoft Access 데이터베이스 열 때 발생하는 작업을 지정하는 경우 해당 설정을 무시하여 데이터베이스에 대한 모든 액세스 권한을 다시 얻을 수 있습니다. 예를 들어 액세스 옵션 대화 상자에서 또는 AutoExec 매크로를 만들거나 열기 이벤트 프로시저 에서 현재 데이터베이스에 대한 옵션을 설정할 수 있습니다. 데이터베이스에 시작 옵션 설정이 있는 경우 이 문서에서는 데이터베이스를 바이패스하는 방법을 설명합니다.
모든 시작 옵션을 무시하려면 다음 단계를 완료합니다.
-
데이터베이스를 여는 동안 SHIFT 키를 누릅니다.
데이터베이스에 대한 매크로 보안 설정에 따라 시작 시 하나 이상의 보안 메시지가 표시될 수 있습니다.
참고: 모든 보안 메시지를 닫는 동안 SHIFT 키를 계속 누른 채로 있어야 합니다. 그렇지 않으면 시작 옵션이 무시되지 않습니다.
SHIFT 키를 누른 채 데이터베이스를 열면 액세스 옵션 대화 상자의 현재 데이터베이스 페이지에 설정된 많은 옵션이 무시됩니다. 이러한 옵션을 변경하려면 다음을 수행합니다.
-
파일 탭을 클릭한 다음 옵션을 클릭합니다.
액세스 옵션 상자가 열립니다.
-
현재 데이터베이스를 클릭하고 현재 데이터베이스에 대한 설정을 변경합니다.
참고: 변경 내용이 적용되려면 데이터베이스를 닫고 다시 열어야 할 수 있습니다.
다음 표에서는 현재 데이터베이스 페이지의 각 설정과 SHIFT 키를 누른 채 데이터베이스를 열 때의 동작 방식을 나열합니다.
옵션 그룹 |
설정 |
시작 옵션이 무시될 때의 동작 |
애플리케이션 옵션 |
응용 프로그램 제목 |
사용자 지정 애플리케이션 제목이 표시되지 않습니다. |
응용 프로그램 아이콘 |
사용자 지정 애플리케이션 아이콘이 표시되지 않습니다. |
|
폼 표시 |
지정된 양식이 표시되지 않으며 폼의 이벤트 프로시저가 실행되지 않습니다. |
|
웹 표시 양식 |
지정된 웹 양식이 있는 경우에만 사용할 수 있습니다. 사용 가능한 경우 지정된 웹 양식이 표시되지 않고 폼의 이벤트 프로시저가 실행되지 않습니다. |
|
탐색 |
탐색 창 표시 |
이 옵션을 선택하지 않더라도 탐색 창이 표시됩니다. |
리본 및 도구 모음 옵션 |
리본 메뉴 이름 |
지정된 사용자 지정 리본 메뉴가 표시되지 않습니다. |
전체 메뉴 사용 |
설정에 관계없이 모든 기본 리본 탭이 표시됩니다. |
|
기본 바로 가기 메뉴 사용 |
설정에 관계없이 모든 기본 바로 가기 메뉴가 표시됩니다. |
현재 데이터베이스에 대한 옵션을 설정하는 방법에 대한 자세한 내용은 중앙 위치에서 현재 데이터베이스에 대한 사용자 옵션 설정 문서를 참조하세요.
데이터베이스에 AutoExec이라는 Access 매크로를 추가하는 경우 일반적으로 데이터베이스를 열 때마다 매크로가 실행됩니다. 시작 옵션을 무시하면 AutoExec 매크로가 실행되지 않습니다.
데이터베이스에 여러 사용자가 있는 경우 사용자가 시작 옵션을 우회하지 못하도록 방지할 수 있습니다. Visual Basic for Applications(VBA) 코드를 사용하여 AllowBypassKey 속성을 False로 설정하여 바이패스(SHIFT) 키를 사용하지 않도록 설정합니다.
AllowBypassKey 속성에는 다음 설정이 사용됩니다.
설정 |
설명 |
True |
사용자가 Shift 키를 사용하여 시작 속성과 AutoExec 매크로를 무시할 수 있습니다. |
False |
사용자가 Shift 키를 사용하여 시작 속성과 AutoExec 매크로를 무시할 수 없습니다. |
매크로 또는 VBA 코드를 사용하여 이 속성을 설정할 수 있습니다.
매크로를 사용하여 AllowBypassKey 속성을 설정하려면 다음과 같은 방법으로 속성을 만들어야 합니다.
-
Microsoft Access 데이터베이스(.mdb 또는 .accdb)에서 CreateProperty 메서드를 사용한 후 Database 개체의 Properties 컬렉션에 추가하여 속성을 추가할 수 있습니다.
-
Microsoft Access 프로젝트(.adp)에서 Add 메서드를 사용하여 CurrentProject 개체의 AccessObjectProperties 컬렉션에 속성을 추가할 수 있습니다.
AllowBypassKey 속성의 설정은 다음에 애플리케이션 데이터베이스가 열릴 때까지 적용되지 않습니다.