Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 11788|Yanıt: 0

[Kaynak] SQL 2005 veritabanı güvenliği ve referans bütünlüğü

[Bağlantıyı kopyala]
Yayınlandı 26.11.2014 15:47:16 | | |
--Giriş hesabı oluşturun
password='password' ile giriş kullanıcı adı oluştur
--Veritabanı kullanıcısı oluştur
Giriş için kullanıcı adı oluşturun
--- kullanıcı sorgusu iznine Öğrenci tablosuna verin ve ona ek yetkilendirme verebilir.DiğerKullanıcı hakları.
Grant Select
Öğrenci üzerine
user_tom
hibe opsiyonu ile
-----
Giriş Oluştur Password='marry001' ile evlen
Giriş için kullanıcı user_marry oluşturun
--Bir karakter yarat
dbnormuser rolünü oluştur
--- görevleri yetkilendirmek
Grant Select
Öğrenci üzerine
dbnormuser'a
--Sabit bir sunucu rolü belirtin (giriş yapın)
sp_addsrvrolemember evlen, sistem yöneticisi
Silmek
sp_dropsrvrolemember evlen, sistem yöneticisi
--Kullanıcıları görüntüle
sp_helpuser
--- yeni bir yabancı anahtar kısıtlaması yaratmak
TABLO test_sub DEĞIŞTIRIN main_id_cons YABANCI ANAHTAR (main_id) REFERANSLARI test_main;
--- yabancı anahtarları kaldırın
TABLOYU DEĞIŞTIR test_sub DÜŞÜRME KÜTLES main_id_cons
--Zincirli çıkarma yabancı anahtarları oluşturun
TABLOYU DEĞIŞTIR test_sub SILME DURUMUNDA test_main YABANCI ANAHTAR (main_id) REFERANSLARI main_id_cons SINIRLAMA EKLE
Cascade
--Kaskad ile yabancı anahtarları güncelleme oluştur
GÜNCELLEMEDE TABLO test_sub DEĞIŞTIRIN main_id_cons YABANCI ANAHTAR (main_id) REFERANSLARI test_main EKLEMEK
Cascade
--Referans verilen birincil anahtarı oluştur ve sil, anahtar referans ilişkisinin yabancı anahtarı null olarak ayarlanmıştır
GÜNCELLEMEDE TABLO test_sub DEĞIŞTIRIN main_id_cons YABANCI ANAHTAR (main_id) REFERANSLARI test_main EKLEMEK
null ayar

---- Referans tamlığı
Yabancı anahtarlı bir kaydı silemezsiniz
|




Önceki:2011 MSSQL Data Creation Secure .mdb Database Tutorial
Önümüzdeki:2011 MSSQL Statement Password Validation Security Vulnerability Tutorial
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com