Access 2007 güvenliği konusuna yeni mi başlıyorsunuz? Buradan başlayın

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Microsoft Office Access 2007, verilerinizi ve bilgisayarınızı daha güvenli hale getirmenize yardımcı olacak birçok yeni özellik sağlar. Buna ek olarak, bu özelliklerin Access 'in önceki sürümlerindeki güvenlik araçlarından daha da kullanımı daha kolaydır. Bu makalede, Office Access 2007 'taki en yaygın güvenlik özelliklerini kullanma işlemleri açıklanır. Bu makaledeki bilgiler, aşağıdaki görevleri gerçekleştirmek isteyen yeni kullanıcılara yöneliktir:

  • Veritabanında devre dışı bırakılmış içeriği güven (etkinleştirme)

  • Veritabanını şifrelemek veya şifresini çözmek için parola kullanma

  • Office Access 2007 veritabanını paketleme, imzala ve dağıtma

Bu makalede ayrıca Access 2007 'taki yeni güvenlik özellikleri ve mimarisi hakkında arka plan bilgileri sağlanır.

Bu makalede

Access 2007 ve Access 'in önceki sürümleri arasındaki güvenlik farklılıkları

Office Access 2007 veritabanını şifrelemek için veritabanı parolası kullanma

Access 2007 veritabanını paketleme, imzalama ve dağıtma

Diğer güvenlik özelliklerini kullanma

Office Access 2007 güvenlik özelliklerini ve mimarisini anlama

Access 2007 ile Access 'in önceki sürümleri arasındaki güvenlik farklılıkları

Access 'in önceki sürümlerinde güvenlik özelliklerini kullandıysanız, bir dizi seçim yapmanız gerekirdi. Örneğin, güvenlik düzeyleri (düşük, orta veya yüksek) ve güvenli olmayabilecek kodu çalıştırmak isteyip istemediğinizi seçin. Access 2007 'ta bir veritabanını açtığınızda bu tür kararları vermeniz gerekmez. Varsayılan olarak, Access 2007, veritabanını oluştururken kullandığınız Access sürümüne bakılmaksızın, tüm güvensiz olabilecek kodu veya diğer bileşenleri devre dışı bırakır.

Bir veritabanının bir kısmını veya tamamını devre dışı bıraktığında, Access Ileti çubuğunu görüntüleyerek eylemi size bildirir.

İleti Çubuğu

Ileti çubuğu 'nu görürseniz, veritabanındaki devre dışı içeriğe güvenmeyi veya güvenmiyorsanız seçeneğini belirleyebilirsiniz. Devre dışı içeriğe güvenmeyi seçerseniz, bunu iki şekilde yapabilirsiniz:

  • Yalnızca geçerli oturum için veritabanına güven (veritabanı açıkken)    Ileti çubuğunda Seçenekler 'i tıklatın. Veritabanına güvenmeyi seçebileceğiniz bir iletişim kutusu görüntülenir. Bu seçeneği belirlediğinizde, veritabanını her açışınızda yordamı yinelemeniz gerekir.

  • Veritabanına kalıcı güven    Veritabanını güvenilir bir konuma (güvenilen olarak işaretlediğiniz bir sürücüye veya ağa) yerleştirin. Bu seçeneği belirlediğinizde, artık Ileti çubuğu 'nu göremezsiniz ve veritabanı güvenilen klasörde kaldığı sürece güven kararlarını asla yapmanız gerekmez.

Veritabanına güvenmek istemiyorsanız    Ileti çubuğunu yoksayın. Ileti çubuğunu yoksaydığınızda, veritabanında verileri görüntüleyebilir ve veritabanındaki bileşenleri kullanarak Access 'in devre dışı bırakılmadığından emin olabilirsiniz.

Aşağıdaki yordamlarda, geçerli oturumda bir veritabanına nasıl güvenilmeli ve nasıl güvenilen bir konum oluşturulur.

Geçerli oturum için veritabanına güvenme

Not: Açık bir veritabanınız varsa ve Ileti çubuğunu görüyorsanız, doğrudan 3.

  1. Başlangıç Office Access 2007 ve Microsoft Office Access ile çalışmaya başlama sayfasında, ilgili çevrimiçi şablonlar'ın altında, varlıklar şablonunu açmak için varlıklar 'ı tıklatın.

  2. Dosya adı kutusuna yeni veritabanı için bir ad yazın ve ardından İndir'i tıklatın.

    Access, veritabanı şablonunu indirir ve yeni bir veritabanı oluşturur ve Ileti çubuğu görüntülenir.

  3. İleti Çubuğunda, Seçenekler’e tıklayın.

    Microsoft Office Seçenekleri iletişim kutusu görüntülenir.

  4. Bu içeriği etkinleştir’e tıklayın ve ardından Tamam’a tıklayın.

Güvenilen konum oluşturma

  1. Başlangıç Office Access 2007 (Bu adımları tamamlamak için bir veritabanı açmanız gerekmez).

  2. Microsoft Office Düğmesi'ne Office düğme resmi ve ardından Access Seçenekleri'ne tıklayın.

    Access Seçenekleri iletişim kutusu görüntülenir.

  3. İletişim kutusunun sol bölmesinde, Güven Merkezi'ne ve ardından sağ bölmedeki Güven Merkezi ayarları 'na tıklayın.

    Güven Merkezi iletişim kutusu görüntülenir.

  4. Sol bölmede Güvenilen konumlar'a tıklayın.

  5. Yeni konum ekle seçeneğini tıklatın.

    Microsoft Office Güvenilen konumu iletişim kutusu görüntülenir.

  6. Yol kutusunda, güvenilir kaynak olarak ayarlamak istediğiniz konumun dosya yolunu ve klasör adını yazın veya klasörü bulmak için Gözat 'ı tıklatın. Varsayılan olarak, klasör yerel bir sürücüde bulunmalıdır.

    Güvenilen ağ konumlarına izin vermek istiyorsanız, Güven Merkezi iletişim kutusunda Ağımdaki Güvenilen konumlara izin ver (önerilmez)seçeneğini tıklatın.

  7. Tüm iletişim kutularını kapatmak için Tamam'a tıklayın.

Not: İşlemi bitirip bir veritabanına kalıcı olarak güvenmek Için, veritabanını güvenilir konuma taşımanız gerekir. Sonraki adımlarda, veritabanını taşımanın en yaygın yollarından bazıları açıklanmaktadır.

Veritabanını güvenilir konuma taşıma

  • Açık bir veritabanınız varsa    

    1. Microsoft Office Düğmesi Office düğme resmi ’ne tıklayın.

    2. Farklı kaydet'In üzerine gelin ve veritabanını başka bir biçimde kaydet'in altında, mevcut seçeneklerden birine tıklayın.

    3. Farklı kaydet iletişim kutusunda, güvenilen konuma gidin ve Kaydet'i tıklatın.

  • Açık bir veritabanınız yoksa    

    1. Windows Gezgini 'ni başlatın. Bunu yapmak Için, Microsoft Windows 'da Başlat düğmesine tıklayın, tüm programlar'ın üzerine gelin, Donatılar'a ve ardından Windows Gezgini'ne tıklayın.

    2. Veritabanınızı bulun ve kopyalayın. Bunu yapmak Için, dosyaya sağ tıklayın ve kısayol menüsünde Kopyala 'ya tıklayın.

      -veya-

      Klavye kısayolu dosyayı seçin (vurgulayın) ve CTRL + C tuşlarına basın.

    3. Güvenilir klasörünüzü bulun, açın ve sağ tıklayın ve ardından kısayol menüsünde Yapıştır 'a tıklayın.

      -veya-

      Klavye kısayolu veritabanını yeni konuma yapıştırmak için CTRL + V tuşlarına basın.

Sayfanın Başı

Office Access 2007 veritabanını şifrelemek için veritabanı parolası kullanma

Office Access 2007 'taki şifreleme aracı, önceki iki araç ve veritabanı parola ve kodlamasını birleştirir ve geliştirir. Veritabanını şifrelemek için bir veritabanı parolası kullandığınızda, tüm verileri diğer araçlar için okunamaz duruma getirir ve veritabanını kullanmak isteyen kullanıcıları parola girmeye zorlarsınız. Access 2007 'te uygulanan şifreleme, Access 'in önceki sürümlerinde kullanılandan daha güçlü bir algoritma kullanır.

Veritabanı parolası kullanarak şifreleme

  1. Şifrelemek istediğiniz veritabanını (özel kullanım modunda) açın.

    Veritabanını özel kullanım modunda nasıl açalınacağını göster

    1. Microsoft Office Düğmesi'ne Office düğme resmi tıklayın ve 'a tıklayın.

    2. iletişim kutusunda, açmak istediğiniz dosyaya göz atın ve sonra dosyayı seçin.

    3. düğmesinin yanındaki oku, daha sonra Özel Kullanımda Aç'a tıklayın.

      Dosyayı Özel Kullanım modunda açma

  2. Veritabanı araçları sekmesinin veritabanı araçları grubunda Parolayla Şifrele'yi tıklatın.

    Veritabanı Parolasını Belirle iletişim kutusu görüntülenir.

  3. Parola kutusuna parolanızı yazın ve doğrulama kutusuna yeniden yazın.

    Notlar: 

    • Büyük harf, küçük harf, rakam ve simgelerden oluşan güçlü parolalar kullanın. Zayıf parolalarda bu öğeler birlikte kullanılmaz. Sağlam parola: Y6dh!et5. Zayıf parola: Evimiz27. Parolalar 8 veya daha çok karakterden oluşmalıdır. En az 14 karakter içeren parolalar kullanılması önerilir.

    • Parolanızı hatırlamanız çok önemlidir. Parolanızı unutursanız, Microsoft parolayı alamaz. Bir yere not aldığınız parolaları, koruduğu bilgilerden uzakta bulunan güvenli bir yerde saklayın.

  4. Tamam'a tıklayın.

Şifresini çözme ve veritabanını açma

  1. Başka bir veritabanı açarken şifrelenmiş veritabanını açın.

    Parola Gerekli iletişim kutusu görüntülenir.

  2. Veritabanı parolasını girin kutusuna parolanızı yazın ve Tamam'ı tıklatın.

Parolayı kaldırma

  1. Veritabanını Özel Kullanım modunda açın.

    Veritabanını özel kullanım modunda nasıl açalınacağını göster

    1. Microsoft Office Düğmesi'ne Office düğme resmi tıklayın ve 'a tıklayın.

    2. iletişim kutusunda, açmak istediğiniz dosyaya göz atın ve sonra dosyayı seçin.

    3. düğmesinin yanındaki oku, daha sonra Özel Kullanımda Aç'a tıklayın.

      Dosyayı Özel Kullanım modunda açma

  2. Veritabanı araçları sekmesinin veritabanı araçları grubunda veritabanını çöz'e tıklayın.

    Veritabanı Parolasını Geri Al iletişim kutusu görüntülenir.

  3. Parola kutusuna parolanızı yazın ve Tamam'ı tıklatın.

Sayfanın Başı

Access 2007 veritabanını paketleme, imzalama ve dağıtma

Access 2007, veritabanını imzalamak ve dağıtmak için daha kolay ve hızlıdır. Bir .accdb dosyası veya .accde dosyası oluşturduğunuzda, dosyayı paketleyebilir, pakete dijital imza uygulayabilir ve sonra da imzalanmış paketi diğer kullanıcılara dağıtabilirsiniz. Paketle ve Imzala özelliği, veritabanını bir Access dağıtım (. accdc) dosyasına yerleştirir, paketi imzalar ve ardından kod imzalamış paketi belirlediğiniz bir konuma yerleştirir.

Devam ederken şu hususları aklınızdan çıkarmayın:

  • Veritabanını paketleme ve paketi imzalama, güveni göstermenin yollarıdır. Siz veya kullanıcılarınız paketi aldığınızda, bu imza veritabanıyla oynanmadığını onaylar. Yazara güveniyorsanız içeriği etkinleştirebilirsiniz.

  • Yeni Paketle ve Imzala özelliği yalnızca Office Access 2007 dosya biçimindeki veritabanlarına uygulanır. Access 2007 önceki dosya biçiminde oluşturulmuş veritabanlarını imzalamak ve dağıtmak için gereken eski araçları sağlar. Ayrıca, yeni dosya biçiminde oluşturulan dosyaları imzalamak ve dağıtmak için eski araçları kullanamazsınız. Başka bir yolla, veritabanını paketmadığınız sürece bir. accdb dosyasına dijital imza uygulayamazsınız.

  • Pakete tek bir veritabanı ekleyebilirsiniz.

  • Process Code-veritabanlarınızdaki tüm nesneleri yalnızca makro veya kod modüllerinden değil, imzalar. Bu süreç, indirme zamanlarını azaltmaya yardımcı olmak için paket dosyasını da sıkıştırır.

  • Windows SharePoint Services 3.0 sunucularındaki paket dosyalarından veritabanlarını ayıklayabilirsiniz.

Aşağıdaki bölümlerde, imzalanmış paket dosyasının nasıl oluşturulacağı ve imzalanmış paket dosyasındaki veritabanının nasıl kullanılacağı gösterilir.

Bu yordamı kullanmak Için, en az bir güvenlik sertifikanız olmalıdır. Güvenlik sertifikanız yoksa, SelfCert aracını kullanarak bir tane oluşturabilirsiniz.

Otomatik olarak imzalanan sertifika oluşturma

  1. Microsoft Windows 'Da Başlat düğmesine tıklayın, tüm programlar'ın üzerine gelin, Microsoft Office'In üzerine gelin, Microsoft OFFICE araçları'Nın üzerine gelin ve ardından VBA projeleri için dijital sertifika'ye tıklayın.

    -veya-

    Office Professional 2007 program dosyalarınızı Içeren klasöre göz atın. Varsayılan klasör: \ Program Files\Microsoft Office\Office12. O klasörde SelfCert.exe dosyasını bulun ve çift tıklayın.

    Dijital Sertifika Oluştur iletişim kutusu görüntülenir.

  2. Sertifikanızın adı kutusuna yeni sertifika için bir ad yazın.

  3. Tamam'a iki kez tıklayın.

Not: VBA projeleri Için dijital sertifika seçeneğini görmüyorsanız veya SelfCert. exe ' yi bulamıyorsanız, SelfCert yüklemeniz gerekebilir.

SelfCert.exe aracını yükleme

  1. Office Professional 2007 Kurulum CD 'sini veya başka yükleme medyanızı başlatın.

  2. Kurulum’da, Özellik Ekle veya Kaldır’a tıklayın ve sonra da Devam’a tıklayın.

    Not: Office Professional 2007 ' i tek tek bilgisayarlarda CD yerine BT yöneticileri tarafından yüklü bir ortamda çalışıyorsanız aşağıdaki adımları izleyin:

    1. Microsoft Windows'ta, Başlat düğmesini, ardından da Denetim Masası'nı tıklatın.

    2. Program Ekle veya Kaldır'ı çift tıklatın.

    3. 2007 Microsoft Office sistemiöğesini seçin ve sonra da Değiştir'e tıklayın.

      Kurulum başlatılır.

    4. Özellik ekle veya kaldır’a tıklayın ve sonra da Devam’a tıklayın.

    5. Aşağıdaki adımlarla devam edin.

  3. Microsoft Office ve Office Paylaşılan Özellikler düğümlerini, yanlarındaki artı işaretlerine (+) tıklayarak genişletin.

  4. VBA Projeleri için Dijital Sertifika’ya tıklayın.

  5. Bilgisayarımdan Çalıştır'a tıklayın.

  6. Bileşeni yüklemek için Devam’a tıklayın.

  7. Yükleme bittikten sonra Kapat’a tıklayın ve ardından bu bölümdeki ilk adım grubuna dönün.

İmzalı paketi oluşturma

  1. Paketlemek ve imzalamak istediğiniz veritabanını açın.

  2. Microsoft Office düğmesi Office düğme resmi , Yayımla'nın üzerine gelin ve ardından Paketle ve imzala'ya tıklayın.

  3. Dijital sertifikayı seçin ve Tamam’a tıklayın.

    Microsoft Office Access İmzalı Paketi Oluştur iletişim kutusu görüntülenir.

  4. İmzaladığınız veritabanı paketiniz için bir konum seçin.

  5. Dosya adı kutusuna imzalı paket için bir ad girin ve Oluştur’a tıklayın.

    Access. accdc dosyasını oluşturur ve seçtiğiniz konuma yerleştirir.

İmzalı paketi ayıklama ve kullanma

  1. Microsoft Office Düğmesi'ne Office düğme resmi tıklayın ve 'a tıklayın.

  2. Dosya türü olarak Microsoft Office Access İmzalı Paketi (*.accdc) seçin.

  3. . Accdc dosyanızı içeren klasörü bulun, dosyayı seçin ve 'ı tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Dağıtım paketine uygulanan dijital sertifikaya güvenmeyi seçtiyseniz, veritabanını Ayıkla iletişim kutusu görüntülenir. Bir sonraki adıma geçin.

    • Henüz dijital sertifikaya güvenmeyi seçmediyseniz, aşağıdaki öneri iletisi görüntülenir.

      1. Öneri iletisi

      2. Veritabanına güveniyorsanız ’a tıklayın. Bu sağlayıcıdan herhangi bir sertifikaya güveniyorsanız, Publisher 'Dan güven 'e ve ardından Tamam 'atıklayın.

  5. Isteğe bağlı olarak, ayıklanan veritabanı için bir konum seçin ve dosya adı kutusuna ayıklanan veritabanı için farklı bir ad girin.

Sayfanın Başı

Diğer güvenlik özelliklerini kullanma

Office Access 2007, Kullanıcı düzeyi güvenliği ve Visual Basic for APPLICATIONS (VBA) kodunun imzalama modüllerini kodlayıp kodu gibi önceki sürümlerden birkaç güvenlik özelliği sağlar. Normal kullanıcılar ve geliştiriciler bu araçları kullanır.

Sayfanın Başı

Office Access 2007 güvenlik özelliklerini ve mimarisini anlama

Aşağıdaki bölümlerdeki bilgiler Access 2007 'taki yeni güvenlik özelliklerini açıklar ve bu özellikleri gerçekleştiren mimariyi açıklar.

Yeni Access 2007 güvenlik özellikleri

Access 2007, bir veritabanına güvenlik uygulama ve güvenliği etkinleştirilmiş bir veritabanını açma sürecini basitleştirmeye yardımcı olan gelişmiş bir güvenlik modeli sağlar.

Not: Bu makalede açıklanan model ve teknikler güvenliği artırır, ancak verilerinizi korumaya yardımcı olmanın en güvenli yolu tablolarınızı bir sunucuda (örneğin, Windows SharePoint Services 3.0 çalıştıran bir bilgisayarda) depolama paylaşımlara.

Aşağıda, Access 2007 güvenliğiyle ilgili yenilikler listesi verilmiştir:

  • Veritabanında devre dışı bırakılmış VBA kodunu veya bileşenlerini etkinleştirmek istemediğiniz durumlarda da verileri görüntüleyebilirim. Office Access 2003, güvenlik düzeyinizi yüksek olarak ayarlarsanız, verileri görüntüleyebilmek için önce kod işareti ve bir veritabanına güven onayı almış olursunuz. Office Access 2007 'te, veritabanının içeriğini etkinleştirip etkinleştirmeyeceğine karar vermeden veritabanlarını açabilir ve verileri görüntüleyebilirsiniz.

  • Daha fazla kullanım kolaylığı. Veritabanı dosyalarını (yeni Office Access 2007 dosya biçiminde veya önceki dosya biçimlerinde) güvenilir bir konumda (örneğin, yeni bir dosya klasörü veya güvenli olarak tanımladığınız bir ağ paylaşımı) eklerseniz, bu dosyalar uyarı iletilerini görüntülemeden açılır ve çalıştırılır devre dışı bırakılmış içeriği etkinleştirmeniz. Ayrıca, Access 'in önceki sürümlerindeki. mdb veya. MDE dosyaları gibi, Access 2007 'ta bulunan veritabanlarını açarsanız ve bu veritabanları dijital olarak imzalanmışsa ve yayımcıya güvenmeyi seçtiyseniz, bu dosyalar güven kararlarını yapmaya gerek kalmadan çalışır. Bununla birlikte, imzalanmış bir veritabanında VBA kodunun, siz yayımcıya güvenmediğiniz sürece ve dijital imza geçersiz duruma geldiğinde çalışmayacağını unutmayın. İmza, imzayı atan kişi dışında biri veritabanına müdahale ettiğinde geçersiz duruma gelir.

  • Güven Merkezi. Güven Merkezi, Access 'in güvenlik ayarlarını ayarlamak ve değiştirmek için tek bir konum sağlayan bir iletişim kutusudur. Güvenilir konumları oluşturmak veya değiştirmek ve Office Access 2007 için güvenlik seçeneklerini ayarlamak amacıyla Güven Merkezi 'ni kullanırsınız. Bu ayarlar, bu Access örneğinde açıldığında yeni ve var olan veritabanlarının davranışını etkiler. Güven Merkezi ayrıca veritabanındaki bileşenleri değerlendirme mantığını da içerir ve veritabanının açılması güvenli olup olmadığını veya Güven Merkezi 'nin veritabanını devre dışı bırakıp etkinleştirme kararını verip vermediğini belirler. Güven Merkezi 'ni Access ile kullanma hakkında bilgi Için Bu makalenin yukarısındaki Güvenilen konum oluşturmakonusuna bakın.

  • Daha az uyarı mesajı. Access 'in önceki sürümleri, tek bir uyarı iletisi (makro güvenliği ve sandbox modu) yalnızca iki ada sahip olmak için size zorlaşıyor. Varsayılan olarak, bir Office Access 2007 veritabanını güvenilir bir yerin dışında açarsanız yalnızca ileti çubuğu görürsünüz.

    İleti Çubuğu

    Veritabanının içeriğine güvenebileceğinizi biliyorsanız, Ileti çubuğu 'nu kullanarak tüm devre dışı bileşenleri (eylem sorguları (verileri ekleyen, silerek veya değiştiren sorgular), makrolar, ActiveX denetimleri, ifadeler ve VBA kodu) Bu bileşenlerden bir veya birkaçını içerir.

  • Office Access 2007 dosya biçiminde oluşturulan dosyaları imzalamak ve dağıtmak için yeni yollar. Access 'in önceki sürümlerinde, tek tek veritabanı bileşenlerine güvenlik sertifikası uygulamak için Visual Basic Düzenleyicisi 'ni kullandınız. Access 2007 'te, veritabanını paketleyebilir ve ardından paketi imzalayabilir ve dağıtabilirsiniz. Bir veritabanını, bir açık olan paketten güvenilir bir konuma ayıkladığınızda, veritabanı Ileti çubuğunu görüntülemeden çalıştırılır. İmzalı paketten bir veritabanını güvenilmeyen bir konuma ayıkladığınızda ancak paket sertifikasına güveniyorsanız ve imza geçerliyse, güven kararı vermeniz gerekmez. Güvenilmeyen veya geçersiz dijital imzaya sahip veritabanını paketleyip imzaladığınızda, güvenilir konuma yerleştirmediğiniz sürece veritabanını her açışınızda güvendiğinizi belirtmek için İleti Çubuğu’nu kullanmanız gerekir.

  • Veritabanı parolası özelliğini kullanan Office Access 2007 dosya biçimindeki veritabanlarını şifrelemek için daha güçlü bir algoritma. Veritabanını şifreleme, tablolarınızdaki verileri bağlar ve istenmeyen kullanıcıların verilerinizi okumasını engellemeye yardımcı olur.

  • Veritabanı devre dışı bırakıldığında çalışan makro eylemlerinin yeni alt sınıfı. Daha güvenli olan bu makrolar, hata işleme özellikleri de içerir. Ayrıca, doğrudan herhangi bir form, rapor veya denetim özelliğine bir VBA kodu modülüyle mantıksal olarak çalışabilecek makrolar (Access’in devre dışı bıraktığı eylemleri içerenleri bile) veya Access’in önceki bir sürümünden gelen makrolar ekleyebilirsiniz.

Son olarak, devam ederken şu kuralları unutmayın:

  • Veritabanını güvenilir bir konumda açarsanız, tüm bileşenler güven kararlarını yapmaya gerek kalmadan çalışır.

  • Bir veritabanını Access 'in önceki sürümlerinden (. mdb veya. MDE dosyası) paketleyebilir, imzalayabilir ve dağıtabilirsiniz, veritabanında güvenilen bir yayımcıdan geçerli bir dijital imza varsa ve sertifikaya güveniyorsanız, tüm bileşenler güven kararlarını yapmaya gerek kalmadan çalışır.

  • Güvenilmeyen bir veritabanını imzalar ve güvenilmeyen bir konuma dağıtırsanız, Güven Merkezi varsayılan olarak veritabanını devre dışı bırakır ve veritabanını her açışınızda etkinleştirmeyi seçmeniz gerekir. Daha fazla bilgi Için Bu makalenin yukarısındaki geçerli oturumdaki veritabanına güvenmebölümüne bakın.

Sayfanın Başı

Office Access 2007 güvenlik mimarisi

Access 2007 güvenlik mimarisini anlamak için, bir Access veritabanının bir Microsoft Office Excel 2007 Workbook veya Microsoft Office Word 2007 belgesiyle aynı anlamda bir dosya olmadığını unutmayın. Bunun yerine, Access veritabanı, çoğu zaman işlev yapmak için birbirine bağlı olan nesneler, formlar, sorgular, makrolar, raporlar ve modüller kümesidir. Örneğin bir veri giriş formu oluşturursanız, formdaki denetimleri tabloya bağlamadığınız sürece, bu forma veri giremez veya formda veri depolayamazsınız.

Bazı Access bileşenleri, eylem sorguları (verileri ekleme, silme veya değiştirme sorguları), makrolar, ifadeler (tek bir değer döndüren işlevler) ve VBA kodu gibi güvenlik risklerine neden olabilir. Verilerinizin güvenliğini sağlamaya yardımcı olmak Için, Office Access 2007 ve Güven Merkezi, bir veritabanını açtığınızda güvenlik denetimleri kümesi gerçekleştirir. Süreç şöyle işler:

  • Office Access 2007 'te bir. accdb veya. accde dosyası açtığınızda, Access veritabanının konumunu Güven Merkezi 'ne gönderir. Konum güvenilirse, veritabanı tam işlevsellikle çalışır. Bir veritabanını Access 2007 'te Access 'in önceki bir sürümünden açarsanız, Access bu veritabanına uygulanan dijital imzanın konumunu ve ayrıntılarını (varsa) gönderir.

    Güven Merkezi bu kanıtları veritabanı için güveni değerlendirmek ve Access 'e veritabanını nasıl açabileceğinizi bildirir. Access de veritabanı devre dışı bırakır veya tam işlevsellikle açar. Güven Merkezi bir veritabanını güvenilir olmadığı gibi değerlendirirken, Office Access 2007 bu veritabanını devre dışı modunda (yani, tüm yürütülebilir içeriği kapatır) açar. Bu, yeni Access 2007 dosya biçiminde ve Access 'in önceki sürümlerinde oluşturulan dosyalar için geçerlidir.

    Access 2007 aşağıdaki bileşenleri devre dışı bırakır:

    • VBA kodu ve VBA kodundaki tüm başvurulara ek olarak güvenli olmayan tüm ifadeler.

    • Tüm makrolardaki güvenli olmayan eylemler. Güvenli olmayan eylemler, kullanıcının veritabanını değiştirmesine veya veritabanı dışındaki kaynaklara erişmesine olanak veren eylemlerdir. Ancak, Access 'in devre dışı bırakılacağı eylemler bazen güvenli olarak ele alınabilirim. Örneğin, veritabanını oluşturan kişiye güveniyorsanız veritabanındaki güvenli olmayan makro eylemlerine güvenebilirsiniz.

    • Çeşitli sorgu türleri:

      • Eylem Sorguları    Bunlar verileri ekler, güncelleştirir ve siler.

      • Veri Tanımlama Dili (DDL) Sorguları    Bunlar veritabanındaki tablo ve yordam gibi nesneleri oluşturmak veya değiştirmek için kullanılır.

      • SQL doğrudan sorguları    Bunlar, Açık Veritabanı Bağlantısı (ODBC) standardını destekleyen bir veritabanı sunucusuna doğrudan komutlar gönderir. Doğrudan sorgular, Access veritabanı altyapısı dışında kalarak, sunucudaki tablolarla çalışır.

    • ActiveX denetimleri

      Not: Siz veya sistem yöneticiniz tarafından Güven Merkezi’nde seçilen ayarların, veritabanı Access tarafından açıldığında güven kararlarını belirlediğini unutmayın.

  • Güven Merkezi herhangi bir içeriği devre dışı bıraktığında, veritabanı açıldığında Ileti çubuğu görüntülenir.

    İleti Çubuğu

    Devre dışı bırakılmış içeriği etkinleştirmek Için Seçenekler 'e tıklayıp Microsoft Office güvenlik seçenekleri Iletişim kutusunda Bu içeriği etkinleştir seçeneğini belirleyin. Access devre dışı bırakılmış içeriği etkinleştirir ve veritabanı tam işlevsellikle yeniden açılır. Aksi takdirde, devre dışı bırakılmış bileşenler çalışmaz. Güven seçeneğini belirleme hakkında daha fazla bilgi Için, bu makalenin yukarısındaki geçerli oturum için bir veritabanına güvenbölümüne bakın.

Bir veritabanı açıldığında Access, Access 'in veya açık veritabanının işlevselliğini genişlettiğinde yüklü eklentileri yükleme girişiminde bulunur. Ayrıca açık veritabanında nesneler oluşturan sihirbazlar çalıştırabilirsiniz. Eklenti yüklendikten veya sihirbaz başlatıldıktan sonra, Access kanıtı Güven Merkezi’ne geçirir ve orada ek güven kararları alınır; nesne veya eylem etkinleştirilir veya devre dışı bırakılır. Güven Merkezi bir veritabanına devre dışı bırakır ve siz bu karara katılmazsanız, hemen her zaman İleti Çubuğu’nu kullanarak içeriği etkinleştirebilirsiniz. Eklentiler, bu kural için özel durum sağlar. Güven Merkezi iletişim kutusunda (eklentiler bölmesinde), uygulama eklentilerinin güvenilir bir yayımcıya imzalanmasını gerektir seçeneğini belirlediğinizde, Access eklentiyi etkinleştirmenizi ister, ancak bu işlem ileti çubuğu 'nu içermez,.

Güven Merkezi 'ni kullanma hakkında bilgi Için Bu makalenin yukarısındaki Güvenilen konum oluşturmakonusuna bakın.

Sayfanın Başı

Güvenlik ile Access 'in önceki sürümlerindeki veritabanlarıyla güvenlik

Access'in önceki bir sürümünde oluşturulmuş veritabanını açtığınızda, o veritabanına uygulanan tüm güvenlik özellikleri çalışmaya devam eder. Örneğin, bir veritabanına Kullanıcı düzeyi güvenliği uyguladıysanız, özellik Access 2007.

Access, varsayılan olarak, tüm eski, güvenilir olmayan veritabanlarını devre dışı modda açar ve bu durumda kalır. Eski veritabanını her açışınızda devre dışı bırakılmış içeriği etkinleştirmeyi seçebilirsiniz, güvenilir bir yayımcıdan sertifika kullanarak dijital imza uygulayabilir veya veritabanını güvenilir bir konuma yerleştirebilirsiniz.

Access 'in Office Access 2007 ' ten önceki sürümlerinde Kaydedilen veritabanlarında, kod imzalama, veritabanındaki bileşenlere dijital imza uygulama işlemidir. Dijital imza şifreli, elektronik kimlik doğrulama damgasıdır. Makro, kod modülleri ve veritabanındaki diğer yürütülebilir bileşenlerin imzalayanla kaynaklandığını ve veritabanı imzalandıktan sonra hiç kimsenin değiştirilmediğini onaylar.

Veritabanınıza imza uygulamak için, önce bir dijital sertifika gerekir. Ticari dağıtım için veritabanları oluşturursanız, VeriSign, Inc. veya GTE gibi bir ticari sertifika yetkilisinden (CA) sertifika edinmeniz gerekir. Sertifika yetkilileri, veritabanları üreten kişilerin (yayımcılar olarak bilinen) saygın olduğunu doğrulamak için arka plan denetimleri yapar.

Kişisel veya sınırlı çalışma grubu senaryoları için veritabanı kullanmak istiyorsanız, Microsoft Office Professional 2007otomatik olarak imzalanan sertifika oluşturmakiçin bir araç sağlar.

Sayfanın Başı

Office Access 2007 ve Kullanıcı düzeyi güvenliği

Access 2007, yeni dosya biçiminde (. accdb ve. accde dosyaları) oluşturulmuş veritabanları için Kullanıcı düzeyinde güvenlik sağlamaz. Bununla birlikte, bir veritabanını Access 2007 klasöründeki önceki bir Access sürümünden açarsanız ve bu veritabanında kullanıcı düzeyinde güvenlik uygulanmışsa, bu ayarlar yine de çalışır.

Kullanıcı düzeyi güvenliği olan bir veritabanını yeni dosya biçimine Access 'in önceki bir sürümünden dönüştürürseniz, Access tüm güvenlik ayarlarını otomatik olarak ve. accdb veya. accde dosyasının güvenliğini sağlama kurallarını uygular.

Son olarak, Office Access 2007 'te oluşturulan veritabanlarını açtığınızda tüm kullanıcıların tüm veritabanı nesnelerini görebileceğini unutmayın.

Sayfanın Başı

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×