Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Bu makalede, korumalı alan modunun izin verdiği işlevler ve özellikler ve Access blokları hakkında başvuru bilgileri sağlanır. Access, MonthName ve StrReverse gibi daha yeni işlevlerin korumalı alan modunda çalışmasına olanak sağladığını ve artık Yardım, ExportNavigationPane ve LoadCustomUI gibi birkaç işlevi daha engellediğini unutmayın. Devam ederken, bu makaledeki bilgilerin kullanılabilmesi için veritabanına güvenmeniz (içindeki içeriği etkinleştirmeniz) veya veritabanını güvenilir bir konuma yerleştirmeniz gerektiğini unutmayın.

Bu makalenin başlıkları

Güvenli olmayan ifadeleri çalıştırmak için korumalı alan modunu ayarlama

Veritabanına bir ifade eklediğinizde, Access bu ifadeyi korumalı alan modu adlı bir işletim ortamında çalıştırır. Access varsayılan olarak korumalı alan modunu etkinleştirir ve siz veritabanına güvendikten sonra bile korumalı alan modu her zaman güvenli olmayan ifadeleri devre dışı bırakır.

Bir veritabanına güveniyorsanız ve korumalı alan modunun devre dışı bırakabileceği bir ifade çalıştırmak istiyorsanız, korumalı alan modunu devre dışı bırakmayan bir kayıt defteri anahtarını değiştirerek bu ifadeyi çalıştırabilirsiniz. Bu bölümdeki adımları izlemek için önce bir veritabanına güvenmeniz gerektiğini unutmayın.

Bu şekilde, güvenli olmayan ifadelerin çalıştırılıp çalıştırılmayacağına karar verirken izlediğiniz işlem gösterilir.

Korumalı alan modu için karar süreci

Dikkat      Kayıt defterinin yanlış düzenlenmesi, işletim sisteminize ciddi zarar vererek yeniden yüklemenizi gerektirebilir. Microsoft, kayıt defterinin hatalı düzenlenmesi sonucu ortaya çıkacak sorunların çözümlenebileceği garantisini veremez. Kayıt defterini düzenlemeden önce, önemli verileri yedekleyin. Bilgisayarınızın kayıt defterinin kullanımı ve korunmasıyla ilgili en yeni bilgiler için Microsoft Windows Yardımı'na bakın.

Kayıt defteri hakkında bilginiz yoksa veya kayıt defteri anahtarlarını kendiniz değiştirmekten memnun değilseniz, veritabanını Access'in önceki sürümünden Access dosya biçimine dönüştürmeyi düşünen veya kullanmayı göz önünde bulunduran birine başvurun. Ayrıca, kayıt defteri değerlerini değiştirmek için bilgisayar üzerinde yönetici izinlerinizin olması gerekir.

Kayıt defteri anahtarını değiştirme

Önemli: Aşağıdaki adımlar izlendiğinde, bilgisayarın tüm kullanıcıları için Access'in tüm örneklerinde güvenilmeyen ifadelerin çalıştırılmasına izin verilir.

Aşağıdakilerden birini yapın:

  • Microsoft Windows 7 veya Microsoft Windows 10    

    1. Görev çubuğunda Başlat'a ve ardından Çalıştır'a tıklayın.

    2. kutusuna regedit yazıp ENTER tuşuna basın.

      Kayıt Defteri Düzenleyicisi başlatılır.

    3. HKEY_LOCAL_MACHINE klasörünü genişletin ve şu kayıt defteri anahtarına gidin:

      \Software\Microsoft\Office\16.0\Access Bağlantı Altyapısı\Altyapılar

      Not: Not: 14.0, Access 2010'un, 15.0'ın Access 2013'ün, 16.0'ın ise Access 2016 ve daha yeni sürümleri gösterdiğine dikkat edin.

    4. Kayıt defteri düzenleyicisinin sağ bölmesindeki Ad'ın altında SandboxMode'a çift tıklayın.

      DWORD Değerini Düzenle iletişim kutusu görüntülenir.

    5. Değer Verisi alanındaki 3 değerini 2 olarak değiştirin ve sonra Tamam'ı tıklatın.

    6. Kayıt Defteri Düzenleyicisi'ni kapatın.

  • Windows Vista     

    1. Başlat düğmesine tıklayın, Tüm Programlar'ın üzerine gelin, Donatılar'a tıklayın ve ardından Çalıştır'a tıklayın.

    2. kutusuna regedit yazıp ENTER tuşuna basın.

      Kayıt Defteri Düzenleyicisi başlatılır.

    3. HKEY_LOCAL_MACHINE klasörünü genişletin ve şu kayıt defteri anahtarına gidin:

      \Software\Microsoft\Office\16.0\Access Bağlantı Altyapısı\Altyapılar

      Not: Not: 4.0 Access 2010'a, 15.0 Access 2013'e, 16.0 ise Access 2016 ve daha yeni sürümleri gösterir.

    4. Kayıt defteri düzenleyicisinin sağ bölmesindeki Ad'ın altında SandboxMode'a çift tıklayın.

      DWORD Değerini Düzenle iletişim kutusu görüntülenir.

    5. Değer Verisi alanındaki 3 değerini 2 olarak değiştirin ve sonra Tamam'ı tıklatın.

    6. Kayıt Defteri Düzenleyicisi'ni kapatın.

Önemli    Önce veritabanına güvenmezseniz, Access’in kayıt defteri ayarını değiştirip değiştirmediğinize bakmaksızın güvenilir olmayan tüm ifadeleri devre dışı bırakacağını unutmayın.

Kayıt defteri değerini aşağıdaki değerlere ayarlayabilirsiniz; 0 (sıfır) en izinli ve 3 en az izin verir.

Ayar

Açıklama

0

Korumalı alan modu her zaman devre dışı bırakılır.

1

Korumalı alan modu Access için kullanılır, ancak Access dışı programlar için kullanılmaz.

2

Korumalı alan modu Access dışı programlar için kullanılır ancak Access için kullanılmaz.

3

Korumalı alan modu her zaman kullanılır. Bu, Access yüklediğinizde ayarlanan varsayılan değerdir.

Sayfanın Başı

Korumalı alan modunda kullanabileceğiniz işlevler

Aşağıdaki tabloda, korumalı alan modu etkinleştirildiğinde Access veritabanı altyapısı sorgularında kullanabileceğiniz işlevler listelenmiştir. Listede görünmeyen işlevler korumalı alan modunda kullanılamaz.

Abs

Dizi

Asc

Ascb

Ascw

Atn

CBool

CByte

CCur

CDate

CDbl

Seç

Chr

Chr$

Chrb

Chrb$

Chrw

Chrw$

Cınt

Clng

Cos

Csng

Cstr

Cvar

CVDate

CVErr

Tarih

Date$

DateAdd

DateDiff

DatePart

DateSerial

DateValue

Gün

DDB

Hata

Error$

Exp

Fix

Biçimlendirme

Format$

FormatCurrency

FormatDateTime

BiçimSayısı

FormatPercent

ANBD

Hex

Hex$

Saat

IIf

IMEStatus

Instr

InStrb

Int

Faiztutarı

IÇ_VERİM_ORANI

IsDate

Isempty

Iserror

IsNull

IsNumeric

IsObject

LCase

LCase$

Sola

Left$

Solb

Leftb$

Len

Lenb

Log

LTrim

LTrim$

Mid

Orta$

Ortab

Midb$

Dakika

MIRR

Ay

Monthname

Bu,

Dönem_sayısı

Npm

Eki

Oct$

Bölüm

Devresel_ödeme

Ppmt

BD

QBColor İşlevi

Oran

Değiştir

RGB

Sağa

Right$

SağB

Rightb$

Rnd

Yuvarlak

RTrim

RTrim$

Saniye

Sgn

Sgr

Sin

SLN

Uzay

Space$

Str

Str$

StrComp

StrConv

Dize

String$

StrReverse

Geçiş

SYD

Tan

Saat

Time$

Zamanlayıcı

TimeSerial

TimeValue

Kırpma

Trim$

Typename

UCase

UCase$

Val

Vartype

Weekday

Yıl

Sayfanın Başı

Korumalı alan modunda hatalara neden olan işlevler

Aşağıdaki Visual Basic for Applications (VBA) işlevleri, işlevler Access veritabanı altyapısı sorgusundaki bir ifadeden çağrıldığında veya access özelliğinden çağrıldığında hataya neden olur.

Appactivate

Bip

Takvim

Callbyname

Chdir

Chdrive

Komut

Command$

CreateObject

Curdir

CurDir$

DeleteSetting

Doevents

Environ

Environ$

EOF

Err

FileAttr

FileCopy

FileDateTime

FileLen

FreeFile

GetAllSettings

Getattr

GetObject

Getsetting

Giriş

Input$

InputB

InputB$

Öldür

Yük

Loc

LOF

Rastgele hale

Sıfırlama

Savesetting

Ara

Sendkeys

SetAttr

Kabuk

Spc

Sekme

Kaldırma

Kullanıcı Formları

Genişlik

Sayfanın Başı

Korumalı alan modu tarafından engellenen işlevler

Korumalı alan modu, işlevler sorgudaki bir ifadeden veya Access özelliğinden çağrıldığında aşağıdaki Access işlevlerini engeller. 

AddAutoCorrect

AddToFavorites

ADOConnectString

Answerwizard

Uygulama

Assistant

Yardım

Otomatik Düzelt

Automationsecurity

BeginUndoable

CloseCurrentDatabase

CodeContextObject

CodeDb

COMAddIns

Commandbars

CompactRepair

ConvertAccessProject

CreateAccessProject

CreateAdditionalData

Createcontrol

CreateControlEx

CreateDataAccessPage

CreateForm

CreateGroupLevel

CreateNewWorkgroupFile

Createreport

DataAccessPages

Dbengine

DDEExecute

Ddeınitiate

DDEPoke

Dderequest

DDESend

DDETerminate DDETerminateAll

DefaultWebOptions

DefaultWorkspaceClone

DelAutoCorrect

DeleteControl

DeleteReportControl

Docmd

Echo

ExportCustomFixedFormat*

ExportNavigationPane

Exportxml

FeatureInstall

Filedialog

Dosya Arama

FollowHyperlink

GetHiddenAttribute

ImportNavigationPane

Importxml

InsertText

LanguageSettings

LoadCustomUI*

LoadFromText

LoadPicture

Modüller

NewAccessProject

NewCurrentDatabase

NewFileTaskPane

OpenAccessProject

OpenCurrentDatabase

Üst

ÜrünKodu

Quit

Başvurular

RefreshDatabaseWindow

RefreshTitleBar

ReloadAddIns

ReplaceModule

Çalıştır

Runcommand

SaveAsText

SetDefaultWorkGroupFile

SetHiddenAttribute

SetOption

SetUndoRecording

SysCmd

TransformXML

VBE

Sayfanın Başı

Korumalı alan modu tarafından engellenen özellikler

Korumalı alan modu, önceki bölümde listelenen işlevlere ek olarak bir dizi nesne özelliğini de engeller. Aşağıdaki tabloda nesneleri ve her nesne için engellenen özellik veya özellikler listelenmiştir.

Nesne

Engellenen Özellik veya Özellikler

BoundObjectFrame

Nesne

Combobox

Recordset

Denetim

Nesne

CurrentProject

AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection

CustomControl

Nesne

Form

Dinamik Küme

Köprü

Sık Kullanılanlara Ekle seçiminin ekran görüntüsü

Listbox

Recordset

ObjectFrame

Nesne

Rapor

Recordset

SmartTagAction

Yürütme

Ekran

ActiveDataAccessPage

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×