نمایش نتایج 1 تا 2 از 2

نام تاپیک: code و decode کردن tableها در SQL

  1. #1

    code و decode کردن tableها در SQL

    سلام
    یک DataBase که Data آن بسیار مهم است ، دارم.(در SQL2k )
    برای جلوگیری از هک شدن ، میخوامdata در کلیه table ها، کد شده باشد، تا در صورت هک شدن، قابل استفاده نباشد.
    همچنین نمیخوام از function در sql برای کد و دیکدینگ استفده کنم(باز هم برای امنیت بیشتر- چون اگه کسی password sa رو پیدا کنه یعنی به همه چیز دسترسی داره)
    برای همین میخوام اگوریتم کد و دیکد در خود codebehind باشه، ولی مشکلی که هست اینه که وقتی data کدشده در table هست، دیگه امکان select زدن بصورت نمونه زیر معنی نداره
    select sum(afield)-sum(bField) where date>mdate
    برای حل این مشکل چیکار میشه کرد؟؟
    ممنون

  2. #2
    هیچ انسان عاقلی، تمامی داده های بانک اطلاعاتی رو به صورت کد شده در بانک ذخیره نمی کنه چون تنها راه برای بازیابی اطلاعات و انجام اعمال DML بر روی داده ها، خارج کردن داده ها از حالت رمز شده است که بسته به حجم داد های بازیابی شونده، این زمان متغیر است.
    شما اگر مسائل امنیتی رو به خوبی در پیاده سازی برنامتون رعایت کنید، خیلی به ندرت پیش میاد که کسی بتونه به صورت غیر مجاز به داده های شما دسترسی پیدا کنه.
    به هر حال...
    تنها راه برای انجام عمل Select ای که نوشتید، Decode کردن داده ها از حالت رمز شده و وارد کردن آنها در یک DataView یا هر منبع داده ای که استفاده می کنید هست.
    سپس دستور Select خود را بر روی داده ها در منبع داده، اعمال کنید.
    موفق باشید.

تاپیک های مشابه

  1. پیدا کردن لیستdbهاوtableها و ستون های هر سرور در #C
    نوشته شده توسط dorna1985 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 6
    آخرین پست: سه شنبه 16 بهمن 1386, 10:46 صبح
  2. 2 تا Function ساده واسه Code و Decode کردن متن
    نوشته شده توسط M8SPY_OK در بخش برنامه نویسی در 6 VB
    پاسخ: 9
    آخرین پست: پنج شنبه 20 دی 1386, 10:49 صبح
  3. Tableهای دورگرد
    نوشته شده توسط Mojtaba_ss در بخش ASP.NET Web Forms
    پاسخ: 17
    آخرین پست: یک شنبه 16 اردیبهشت 1386, 18:16 عصر
  4. جایگزین توابع Code MySql و Decode در Sql-Server
    نوشته شده توسط shahab_ksh در بخش SQL Server
    پاسخ: 1
    آخرین پست: سه شنبه 15 اسفند 1385, 21:30 عصر
  5. چگونه از tableها در دلفی پشتیبان گیری کنیم
    نوشته شده توسط hassan2004 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 4
    آخرین پست: جمعه 17 مهر 1383, 12:42 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •