Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

이 문서에서는 샌드박스 모드가 Access 에서 허용하고 차단하는 함수 및 속성에 대한 참조 정보를 제공합니다. AccessMonthNameStrReverse를 비롯한 몇 가지 최신 함수를 샌드박스 모드로 실행할 수 있으며, 이제 Assistance, ExportNavigationPaneLoadCustomUI를 비롯한 몇 가지 추가 함수를 차단합니다. 계속 진행하면서 데이터베이스를 신뢰(콘텐츠를 사용하도록 설정)하거나 이 문서의 정보를 사용할 수 있도록 데이터베이스를 신뢰할 수 있는 위치에 배치해야 합니다.

이 문서의 내용

안전하지 않은 식을 실행하도록 샌드박스 모드 설정

데이터베이스에 식을 추가하면 Access는 샌드박스 모드라는 운영 환경에서 해당 식을 실행합니다. 액세스는 기본적으로 샌드박스 모드를 사용하도록 설정하고, 샌드박스 모드는 데이터베이스를 신뢰한 후에도 항상 안전하지 않은 식을 사용하지 않도록 설정합니다.

데이터베이스를 신뢰하고 샌드박스 모드에서 사용하지 않도록 설정하는 식을 실행하려는 경우 샌드박스 모드를 사용하지 않도록 설정하는 레지스트리 키를 변경하여 해당 식을 실행할 수 있습니다. 이 섹션의 단계를 수행하려면 먼저 데이터베이스를 신뢰해야 합니다.

이 그림에서는 안전하지 않은 식을 실행할지 여부를 결정할 때 따르는 프로세스를 보여 줍니다.

sandbox 모드의 결정 과정

주의      레지스트리를 잘못 편집하면 운영 체제가 심각하게 손상되어 다시 설치해야 할 수도 있습니다. Microsoft에서는 레지스트리를 잘못 편집하여 발생한 문제에 대한 해결 가능성을 보증하지 않습니다. 따라서 레지스트리를 편집하기 전에 중요한 데이터를 모두 백업해 두는 것이 좋습니다. 컴퓨터 레지스트리의 사용 및 보호 방법과 관련된 최신 정보를 확인하려면 Microsoft Windows 도움말을 참조하세요.

레지스트리에 익숙하지 않거나 레지스트리 키를 직접 변경하는 데 익숙하지 않은 경우 다른 사람에게 문의하거나 이전 버전의 Access에서 Access 파일 형식으로 데이터베이스를 변환하는 것이 좋습니다. 또한 레지스트리 값을 변경하려면 컴퓨터에 대한 관리자 권한이 있어야 합니다.

레지스트리 키 변경

중요: 컴퓨터의 모든 사용자가 Access의 모든 인스턴스에서 안전하지 않은 식을 실행할 수 있도록 하려면 다음 단계를 따릅니다.

다음 중 하나를 수행합니다.

  • Microsoft Windows 7 또는 Microsoft Windows 10    

    1. 작업 표시줄에서 시작을 클릭한 다음 실행을 클릭합니다.

    2. 열기 상자에 regedit을 입력한 다음 Enter 키를 누릅니다.

      레지스트리 편집기가 시작됩니다.

    3. HKEY_LOCAL_MACHINE 폴더를 확장하고 다음 레지스트리 키를 찾습니다.

      \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines

      참고: 참고, 14.0은 Access 2010, 15.0은 Access 2013을 나타내고 16.0은 Access 2016 이상 버전을 나타냅니다.

    4. 레지스트리 편집기의 오른쪽 창에 있는 이름에서 샌드박스모드를 두 번 클릭합니다.

      DWORD 값 편집 대화 상자가 나타납니다.

    5. 값 데이터 필드의 값을 3에서 2로 변경한 다음 확인을 클릭합니다.

    6. 레지스트리 편집기를 닫습니다.

  • Windows Vista     

    1. 시작 단추를 클릭하고 모든 프로그램을 가리킨 다음 액세서리를 클릭한 다음 실행을 클릭합니다.

    2. 열기 상자에 regedit을 입력한 다음 Enter 키를 누릅니다.

      레지스트리 편집기가 시작됩니다.

    3. HKEY_LOCAL_MACHINE 폴더를 확장하고 다음 레지스트리 키를 찾습니다.

      \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines

      참고: 참고, 4.0은 Access 2010, 15.0은 Access 2013을 나타내고 16.0은 Access 2016 최신 버전을 나타냅니다.

    4. 레지스트리 편집기의 오른쪽 창에 있는 이름에서 샌드박스모드를 두 번 클릭합니다.

      DWORD 값 편집 대화 상자가 나타납니다.

    5. 값 데이터 필드의 값을 3에서 2로 변경한 다음 확인을 클릭합니다.

    6. 레지스트리 편집기를 닫습니다.

중요    먼저 데이터베이스를 신뢰하도록 선택하지 않으면 이 레지스트리 설정 변경 여부와 관계없이 안전하지 않은 식은 사용할 수 없습니다.

레지스트리 값을 다음 값으로 설정할 수 있습니다. 0은 가장 허용되고 3은 최소 허용 값입니다.

설정

설명

0

샌드박스 모드는 항상 사용하지 않도록 설정됩니다.

1

샌드박스 모드는 Access에 사용되지만 액세스가 아닌 프로그램에는 사용되지 않습니다.

2

샌드박스 모드는 액세스가 아닌 프로그램에 사용되지만 Access에는 사용되지 않습니다.

3

샌드박스 모드는 항상 사용됩니다. Access 설치할 때 설정되는 기본값입니다.

맨 위로 이동

샌드박스 모드에서 사용할 수 있는 함수

다음 표에서는 샌드박스 모드를 사용할 때 Access 데이터베이스 엔진 쿼리에서 사용할 수 있는 함수를 나열합니다. 목록에 표시되지 않는 함수는 샌드박스 모드에서 사용할 수 없습니다.

Abs

Array

Asc

Ascb

Ascw

Atn

CBool

CByte

CCur

CDate

CDbl

선택

Chr

Chr$

Chrb

Chrb$

Chrw

Chrw$

Cint

Clng

Cos

Csng

Cstr

Cvar

CVDate

CVErr

날짜

날짜$

DateAdd

DateDiff

DatePart

DateSerial

DateValue

Ddb

오류

오류$

Exp

Fix

서식

형식$

FormatCurrency

FormatDateTime

FormatNumber

FormatPercent

FV

Hex

Hex$

시간

IIf

IMEStatus

Instr

InStrb

Int

IPmt

Irr

IsDate

Isempty

IsError

IsNull

IsNumeric

IsObject

LCase

LCase$

왼쪽

왼쪽$

Leftb

Leftb$

Len

렌브 (Lenb)

Log

LTrim

LTrim$

Mid

중간$

Midb

Midb$

MIRR

월 이름

Now

Nper

Npm

10월

10월$

파티션

pmt

PPmt

PV

QBColor 함수

rate

바꾸기

RGB

오른쪽

오른쪽$

RightB

Rightb$

Rnd

라운드

RTrim

RTrim$

Sgn

Sgr

Sin

.sln

공백

Space$

Str

Str$

StrComp

StrConv

String

String$

StrReverse

전환

시드

Tan

시간

시간$

Timer

TimeSerial

TimeValue

자르기

Trim$

Typename

UCase

UCase$

Val

Vartype

Weekday

맨 위로 이동

샌드박스 모드에서 오류를 발생시키는 함수

다음 VBA(Visual Basic for Applications) 함수는 Access 데이터베이스 엔진 쿼리의 식에서 함수를 호출하거나 Access 속성에서 호출될 때 오류가 발생합니다.

AppActivate

경고음

일정

Callbyname

Chdir

ChDrive

명령

Command$

CreateObject

Curdir

CurDir$

DeleteSetting

Doevents

Environ

환경$

Eof

오류

FileAttr

Filecopy

FileDateTime

FileLen

FreeFile

GetAllSettings

GetAttr

GetObject

GetSetting

입력

입력$

InputB

InputB$

죽이고

Load

Loc

Lof

무작위

다시 설정

SaveSetting

완벽함

Sendkeys

SetAttr

Spc

Tab 키

Unload

UserForms

너비

맨 위로 이동

샌드박스 모드로 차단된 함수

샌드박스 모드는 쿼리의 식이나 Access 속성에서 함수를 호출할 때 다음 Access 함수를 차단합니다. 

AddAutoCorrect

AddToFavorites

ADOConnectString

AnswerWizard

응용 프로그램

Assistant

도움말

자동 고침

AutomationSecurity

BeginUndoable

CloseCurrentDatabase

CodeContextObject

CodeDb

COMAddIns

Commandbars

CompactRepair

ConvertAccessProject

CreateAccessProject

CreateAdditionalData

CreateControl

CreateControlEx

CreateDataAccessPage

CreateForm

CreateGroupLevel

CreateNewWorkgroupFile

CreateReport

DataAccessPages

DBEngine

DDEExecute

DDEInitiate

DDEPoke

DDERequest

DDESend

DDETerminate DDETerminateAll

DefaultWebOptions

DefaultWorkspaceClone

DelAutoCorrect

DeleteControl

DeleteReportControl

DoCmd

Echo

ExportCustomFixedFormat*

ExportNavigationPane

ExportXML

FeatureInstall

Filedialog

FileSearch

FollowHyperlink

GetHiddenAttribute

ImportNavigationPane

ImportXML

InsertText

LanguageSettings

LoadCustomUI*

LoadFromText

LoadPicture

모듈

NewAccessProject

NewCurrentDatabase

NewFileTaskPane

OpenAccessProject

OpenCurrentDatabase

상위

ProductCode

Quit

참조 자료

RefreshDatabaseWindow

RefreshTitleBar

ReloadAddIns

ReplaceModule

실행

RunCommand

SaveAsText

SetDefaultWorkGroupFile

SetHiddenAttribute

SetOption

SetUndoRecording

SysCmd

TransformXML

Vbe

맨 위로 이동

샌드박스 모드로 차단된 속성

이전 섹션에 나열된 함수 외에도 샌드박스 모드는 여러 개체 속성을 차단합니다. 다음 표에서는 개체와 각 개체의 차단된 속성 또는 속성을 나열합니다.

개체

차단된 속성 또는 속성

BoundObjectFrame

개체

Combobox

Recordset

컨트롤

개체

CurrentProject

AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection

CustomControl

개체

form

Dynaset

하이퍼링크

즐겨찾기에 추가 선택 스크린샷

Listbox

Recordset

ObjectFrame

개체

보고서

Recordset

SmartTagAction

실행

화면

ActiveDataAccessPage

맨 위로 이동

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×