معلومة مفيده عن AdRotatorفي Asp.net

السلام عليكم ….

المعروف عن العنصر Ad Rotator  يستخدم لعرض الاعلانات سواء محفوظة هذه الاعلانات في ملف xml او قاعدة بيانات sql server  .

فليكن لدينا هذا الجدول adversting

id -int primarykey

title-nvarchar(50

image -nvarchar(50

url -nvarchar(50

# عندما تستخدم Adrotator مع قاعدة البياانات بصورة افتراضية يجب ان تعمل جدول تكون حقوله هكذا

AlternateText VarChar(100),
ImageUrl VarChar(100),
NavigateUrl VarChar(200)

لكن اذا كان الجدول كما في Advertising  الحل جدا بسيط نربط ad rotator مع الجدول اما عن طريق الكود او وزرد ثم

يكون بهذا الشكل :

<asp:AdRotator ID="AdRotator1" runat="server" DataSourceID="LinqDataSource1" 
        Height="100px" Width="100px" AlternateTextField="title" 
        
ImageUrlField="image" NavigateUrlField="url" />

حيث اعلاه استخدمت LinqDataSource والصورة حفظتها داخل مجلد معين ومسارها في قاعدة البيانات 

تحياتي

الحذر من الاداة SQLDICT !!!!!

السلام عليكم ورحمة الله وبركاته.
بعد انقطاع طويل …
اليوم عدتُ بموضوع امني مهم للكثير من الاخوان المختصين بSQL Server او العاملين فيها .
حيث ربما الكثير لم يسمع بالاداة SQL DICT ,
فالاداة SQL Dict : عبارة عن اداة معمولة بPython والتي تستخدم لمعرفة  باسوورد حساب مدير السيكوال سيرفر عن طريق التخمين وبالتالي تمكن الاشخاص المتطفلين من الولوج الى جميع قواعد البيانات التي على الخادم ( SQLServer ) .

فكل ماتتطلبه هو RealIP للسيرفر الذي قمت بتنصيب السيكوال سيرفر عليه , وقائمة بالباسووردات المتوقعه وتبدأ بالتخمين .

sss

لذلك يفضل اتباع الخطوات التالية :

1- ايقاف الحساب sa  على السيكوال سيرفر او جعل كلمة مروره معقدة وغير مألوفة .

2- الاعتماد على Windows Authentication

3-استخدام كلمات سر معقدة وغير مألوفه بحيث تحوي على رموز مثل (@و$و# الخ ). وكذلك استخدام اسماء للحسابات غير مألوفه .

تحياتي