Kod:
-- # Türkçe Karakter Engel # --
IF (CHARINDEX('_',@AccountID) 0) OR (CHARINDEX('ı',@AccountID) 0) OR
(CHARINDEX('Ö',@AccountID) 0) OR (CHARINDEX('ö',@AccountID) 0) OR
(CHARINDEX('ü',@AccountID) 0) OR (CHARINDEX('ç',@AccountID) 0) OR
(CHARINDEX('ş',@AccountID) 0) OR (CHARINDEX('@',@AccountID) 0) OR
(CHARINDEX('+',@AccountID) 0) OR (CHARINDEX('-',@AccountID) 0) OR
(CHARINDEX('=',@AccountID) 0) OR (CHARINDEX('ü',@AccountID) 0) OR
(CHARINDEX('ğ',@AccountID) 0) OR (CHARINDEX('ı',@AccountID) 0) OR
(CHARINDEX(';',@AccountID) 0)
BEGIN
SET @nRet = 2
RETURN
END
IF (CHARINDEX('','@Password) 0) OR (CHARINDEX('ı',@Password) 0) OR
(CHARINDEX('~',@Password) 0) OR (CHARINDEX('ö',@Password) 0) OR
(CHARINDEX('ü',@Password) 0) OR (CHARINDEX('ç',@Password) 0) OR
(CHARINDEX('ş',@Password) 0) OR (CHARINDEX('@',@Password) 0) OR
(CHARINDEX('+',@Password) 0) OR (CHARINDEX('-',@Password) 0) OR
(CHARINDEX('=',@Password) 0) OR (CHARINDEX('ü',@Password) 0) OR
(CHARINDEX('ğ',@Password) 0) OR (CHARINDEX('ı',@Password) 0) OR
(CHARINDEX('é''',@Password) 0)
BEGIN
SET @nRet = 3
RETURN
END
-- # Türkçe Karakter Engellenmiştir --
Soacs Kullananlar Myst_login Prosedüründe "As" yazısının Hemen Altına yapcaklar
Normal Olanlar Login Prosedüründe "as" Yazısının Hemen altına
Kullanımı ...
1 Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.
2 SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.
3 Seçtikten sonra aşağıdaki kodu kopyalayıp , yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.
-- # Türkçe Karakter Engel # --
IF (CHARINDEX('_',@AccountID) 0) OR (CHARINDEX('ı',@AccountID) 0) OR
(CHARINDEX('Ö',@AccountID) 0) OR (CHARINDEX('ö',@AccountID) 0) OR
(CHARINDEX('ü',@AccountID) 0) OR (CHARINDEX('ç',@AccountID) 0) OR
(CHARINDEX('ş',@AccountID) 0) OR (CHARINDEX('@',@AccountID) 0) OR
(CHARINDEX('+',@AccountID) 0) OR (CHARINDEX('-',@AccountID) 0) OR
(CHARINDEX('=',@AccountID) 0) OR (CHARINDEX('ü',@AccountID) 0) OR
(CHARINDEX('ğ',@AccountID) 0) OR (CHARINDEX('ı',@AccountID) 0) OR
(CHARINDEX(';',@AccountID) 0)
BEGIN
SET @nRet = 2
RETURN
END
IF (CHARINDEX('','@Password) 0) OR (CHARINDEX('ı',@Password) 0) OR
(CHARINDEX('~',@Password) 0) OR (CHARINDEX('ö',@Password) 0) OR
(CHARINDEX('ü',@Password) 0) OR (CHARINDEX('ç',@Password) 0) OR
(CHARINDEX('ş',@Password) 0) OR (CHARINDEX('@',@Password) 0) OR
(CHARINDEX('+',@Password) 0) OR (CHARINDEX('-',@Password) 0) OR
(CHARINDEX('=',@Password) 0) OR (CHARINDEX('ü',@Password) 0) OR
(CHARINDEX('ğ',@Password) 0) OR (CHARINDEX('ı',@Password) 0) OR
(CHARINDEX('é''',@Password) 0)
BEGIN
SET @nRet = 3
RETURN
END
-- # Türkçe Karakter Engellenmiştir --
Soacs Kullananlar Myst_login Prosedüründe "As" yazısının Hemen Altına yapcaklar
Normal Olanlar Login Prosedüründe "as" Yazısının Hemen altına
Kullanımı ...
1 Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.
2 SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.
3 Seçtikten sonra aşağıdaki kodu kopyalayıp , yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.