28 Mart 2009 Cumartesi

Nisan 1 şakası mı? Gerçekten bir tehlik mi?

1 Nisanda bilgisayarlar üzerinde büyük bir tehlike olarak dolaşan haberler hakkında kimse kesin bir bilgi sahibi değil. Şaka mı? Gerçek mi? Yeni bir Chernobil virüsü (win95.CIH) vakası mı?

Açıklamalara göre Conficker Solucanı başarılı bir şekilde güvenlik ayarlarını kapatabilir ve güvenlik site ve sistemlerine erişimi kapata bileceği söyleniyor. Nisan 1 şakası istemiyorsanız araştırmalara devam. Kullandığınız sistem ve yazılımların güncellemelerini yapınız. Özellikle Windows İşletim Sisteminin güncellemelerini Windows Update üzerinden ve Virüs programlarının güncellemelerini sık sık gerçekleştirmenizi öneririm.

2 Mart 2009 Pazartesi

ROW_NUMBER (Transact-SQL)

SQL Server 2005 ile gelen bu yeni özellik önceki sürümlerde bulunmuyor. Çalışırken satır numarasına ihtiyaç duyarsanız. Benim gibi :) buyrun size yardımcı bir kaynak.

ROW_NUMBER() OVER ( [ ] )

Return Type 'bigint
'

SELECT

sto_kod
,sto_isim
,ROW_NUMBER() over(ORDER by sto_kod ASC) AS [SATIR]

FROM dbo.STOKLAR


Asıl kaynakta bu linkte:
http://msdn.microsoft.com/en-us/library/ms186734.aspx

1 Mart 2009 Pazar

Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.

Uygulamanızdan SQL Server üzerinde işlem (veri çekmek yada yazmak gibi) yapmak istediğinizde “Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.” şeklinde bir hata mesajı alıyorsanız önce SQL Server üzerinde ilgili veritabanındayken New Query tılyayıp alttaki sorguyu çalıştırın.

sp_grantlogin 'NT AUTHORITY\NETWORK SERVICE'

Sonra da veritabanınızın altındaki security - users bölümünde 'NT AUTHORITY\NETWORK SERVICE' kullanıcısının üzerinde sağ tıklayıp properties seçerek Role Members kıısmından veritabanınız için gerekli (db_datareader, db_datawriter gibi) yetkileri verirseniz hatadan kurtulabilirsiniz.