SQL Server’da Çalışma Saatleri Dışında SQL Sunucusuna Bağlanmayı Engelleyen Trigger

Herkese merhaba,

Bu yazıda SQL Server’da çalışma saatleri dışında sql sunucusuna bağlanmayı engelleyen trigger kullanımından bahsedeceğim. Örnek kodu aşağıda görmektesiniz.

--Kullanıcı oluşturma ve şifre verme

CREATE LOGIN YavuzSelimKart WITH PASSWORD = '13579'

--Trigger oluşturma

CREATE TRIGGER CalismaZamaniniKontrolEdenTrigger
ON ALL SERVER FOR LOGON 
AS
BEGIN
 IF ORIGINAL_LOGIN() = 'YavuzSelimKart' AND
  (DATEPART(HOUR, GETDATE()) < 9 OR DATEPART (HOUR, GETDATE()) > 18)
 BEGIN
  PRINT 'Çalışma saatleri dışında giriş yapamazsınız.'
  ROLLBACK
 END
END

Sisteme YavuzSelimKart olarak giriş yapınca Trigger çalışma saati dışında ise engelleyecektir.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

SQL Server Eğitimleri Kanalına Abone Olun

Şunlar makaleler de hoşunuza gidebilir

Ads Blocker Image Powered by Code Help Pro
Reklam Eklentisi Kullanıyorsunuz

Lütfen bizlere destek için reklam eklentisi olmadan sitemizi ziyaret edin.

Şimdiden teşekkür ederiz.