SQL Server Database Logu Temizleme
Günlük Okunma : 14 | 04.04.2008
Az önce veritabanımda çalışmalar yapıyordum ki veritabanı logunu 1.5 GB olduğunu farkettim. Şöyle pratik bir yol varmış bu logdan kurtulmak için. backup log [Database_Adi] with truncate_only dbcc shrinkfile(Database_Log_Dosyasi_Adi) İşlemin sonuçlarını bana sormayın, önce yedeğinizi alın sonra test edin ama tüm datalar commit edildiyse sorun çıkmaması gerekiyor. Yorumlarda sağolsun Ada olayını detayını bildirdi, şu şekilde daha iyiymiş, Direk onun açıklamasını yazıyorum: BACKUP LOG'u NO_LOG veya TRUNCATE_ONLY seçenekleri ......
Az önce veritabanımda çalışmalar yapıyordum ki veritabanı logunu 1.5 GB olduğunu farkettim. Şöyle pratik bir yol varmış bu logdan kurtulmak için. backup log [Database_Adi] with truncate_only dbcc shrinkfile(Database_Log_Dosyasi_Adi) İşlemin sonuçlarını bana sormayın, önce yedeğinizi alın sonra test edin ama tüm datalar commit edildiyse sorun çıkmaması gerekiyor. Yorumlarda sağolsun Ada olayını detayını bildirdi, şu şekilde daha iyiymiş, Direk onun açıklamasını yazıyorum: BACKUP LOG'u NO_LOG veya TRUNCATE_ONLY seçenekleri ......
SQL Injection SubSelects and IF Statements
Günlük Okunma : 21 | 12.12.2007
I found myself in a situation where I can't finis a SQL sentence properly because input was going to multiple different queries and it was not possible to find one injection which can end all of them properly. To able to do some blind tricks I need to use a subselect with somekind of IF statement. Target was SQL Server so following query would be the ideal start: SELECT Members WHERE user_id = 1 AND (IF (1=1) SELECT 1 ELSE SELECT 2) Don't try it, it's not going to work because SQL Server doesn't support IF statemens in subselects. But it's strange you may use CASE statements in a subsel......
I found myself in a situation where I can't finis a SQL sentence properly because input was going to multiple different queries and it was not possible to find one injection which can end all of them properly. To able to do some blind tricks I need to use a subselect with somekind of IF statement. Target was SQL Server so following query would be the ideal start: SELECT Members WHERE user_id = 1 AND (IF (1=1) SELECT 1 ELSE SELECT 2) Don't try it, it's not going to work because SQL Server doesn't support IF statemens in subselects. But it's strange you may use CASE statements in a subsel......
SQL Server' da tablo sahibini (ownership) değiştirme
Günlük Okunma : 2 | 12.10.2005
Bu en gıcık olduğum işlerden biridir, lokal veya remote' taki tabloların ownershiplerinin farklı olması, kopyalama sonrası saçmalıklar vs.Bugün SQL Table Ownership Changes, Quick and Easy başlıklı bir blog beni kurtardı. Şu şekilde basitçe bir veritabanındaki tüm tabloların userlarını değiştirebiliyorum. Buraya ekliyorum ki sonradan bir kopyası elimizde olsun.DECLARE @old sysname, @new sysname, @sql varchar(1000)SELECT @old = 'OldOwner' , @new = 'dbo' , @sql = ' IF EXISTS (SELECT NULL ......
Bu en gıcık olduğum işlerden biridir, lokal veya remote' taki tabloların ownershiplerinin farklı olması, kopyalama sonrası saçmalıklar vs.Bugün SQL Table Ownership Changes, Quick and Easy başlıklı bir blog beni kurtardı. Şu şekilde basitçe bir veritabanındaki tüm tabloların userlarını değiştirebiliyorum. Buraya ekliyorum ki sonradan bir kopyası elimizde olsun.DECLARE @old sysname, @new sysname, @sql varchar(1000)SELECT @old = 'OldOwner' , @new = 'dbo' , @sql = ' IF EXISTS (SELECT NULL ......

Arşiv
Yeni yazıları RSS ile takip edebilir ya da e-mail adresinize gelmesini sağlayabilirsiniz.
En Çok Okunan 10 Yazı | Toplam En Çok Okunan 10 Yazı | Tüm yazılar ve Makaleler