PostgreSQL Anonymizer 0.6၊ DBMS တွင် ဒေတာအမည်ဝှက်ခြင်းအတွက် နောက်ဆက်တွဲတစ်ခု

ရနိုင်ပါတယ် ပရောဂျက်၏အသစ်ထွက်ရှိခြင်း။ PostgreSQL အမည်မသိသူလျှို့ဝှက် သို့မဟုတ် ကုန်သွယ်မှုလျှို့ဝှက်ဒေတာကို ဝှက်ထားရန် သို့မဟုတ် အစားထိုးခြင်းပြဿနာကို ဖြေရှင်းပေးသည့် PostgreSQL DBMS တွင် အပိုပရိုဂရမ်တစ်ခု ပံ့ပိုးပေးသည်။ အထူးသတ်မှတ်ထားသော စည်းမျဥ်းများနှင့် တောင်းဆိုချက်များကို အမည်ဝှက်ထားရမည်ဖြစ်ပြီး တုံ့ပြန်သည့်အသုံးပြုသူများ၏ စာရင်းများကို အခြေခံ၍ ဒေတာများကို အမြန်ဝှက်ထားနိုင်ပါသည်။ ကုဒ် ဖြန့်ဝေသည် PostgreSQL အောက်တွင် လိုင်စင်ရထားသည်။

ဥပမာအားဖြင့်၊ မေးခွန်းရှိ add-on ၏အကူအညီဖြင့်၊ သင်သည် ပြင်ပအဖွဲ့အစည်းများအား ဒေတာဘေ့စ်သို့ဝင်ရောက်ခွင့်ကို ပေးစွမ်းနိုင်သည်၊ ဥပမာ၊ ပြင်ပလုပ်ငန်းဆိုင်ရာ ထောက်လှမ်းရေးဝန်ဆောင်မှုများ၊ ဖုန်းနံပါတ်များနှင့် အကြွေးဝယ်ကတ်များကဲ့သို့သော ၎င်းတို့အတွက် ဒေတာများကို အလိုအလျောက်ဖြတ်တောက်ခြင်း သို့မဟုတ်၊ ဖောက်သည်များနှင့် ကုမ္ပဏီအမည်များကို အတုအယောင်အချက်အလက်များဖြင့် အစားထိုးခြင်းကဲ့သို့သော ပိုမိုခေတ်မီသောနည်းလမ်းများကို အသုံးပြုခြင်း။ DBMS သို့တိုက်ရိုက်ချိတ်ဆက်သည့်အခါ အမည်ဝှက်ခြင်းလုပ်ဆောင်ခြင်းအပြင်၊ အမည်မသိ SQL အမှိုက်ပုံများဖန်တီးရန်အတွက် မုဒ်တစ်ခုပါရှိသည် (pg_dump_anon utility ကို အဆိုပြုထားသည်)။

PostgreSQL အမည်မသိသူ ချဲ့ထွင်သည်။ PostgreSQL DDL (Data Definition Language) နှင့် ဇယားဖွဲ့စည်းပုံကို သတ်မှတ်သည့် schema အဆင့်တွင် အမည်ဝှက်ခြင်းနည်းဗျူဟာကို သတ်မှတ်ရန် ခွင့်ပြုသည်။ ဒေတာကို အစားထိုးလုပ်ဆောင်ရန်အတွက် လုပ်ဆောင်ချက်အများအပြားကို ပံ့ပိုးပေးသည်- ကျပန်းပြုလုပ်ခြင်း၊ အတုမရှိသောတန်ဖိုးများဖြင့် အစားထိုးခြင်း၊ တစ်စိတ်တစ်ပိုင်း ပေါက်တတ်ကရရှပ်ရှပ်၊ ဆူညံသံ စသဖြင့်၊ ဗားရှင်းအသစ်တွင် identifiers များကို ဖော်ထုတ်ရန်အတွက် လုပ်ဆောင်ချက်များကို ပေါင်းထည့်ထားပြီး အရင်းအမြစ်ဒေတာနှင့် ချိတ်ဆက်ထားသော လက်တွေ့ကျသော စိတ်ကူးယဉ်တန်ဖိုးများကို ထုတ်လုပ်နိုင်စေမည့် pseudonymization mode လည်း ပါရှိပါသည်။

PostgreSQL Anonymizer 0.6၊ DBMS တွင် ဒေတာအမည်ဝှက်ခြင်းအတွက် နောက်ဆက်တွဲတစ်ခု

ထို့အပြင်၊ လျှို့ဝှက်အချက်အလက်များ ပေါက်ကြားမှုကို ဖော်ထုတ်ရန်အတွက် Microsoft မှ တီထွင်ထားသည့် အဖွင့်ပလပ်ဖောင်းကို ကျွန်ုပ်တို့ မှတ်သားနိုင်ပါသည်။ Presidio. ပလက်ဖောင်းသည် သင့်အား အမည်အပြည့်အစုံ၊ ဖုန်းနံပါတ်များ၊ အီးမေးလ်၊ ခရက်ဒစ်ကတ်နံပါတ်များ၊ crypto ပိုက်ဆံအိတ်များ၊ လိပ်စာများ၊ နိုင်ငံကူးလက်မှတ်နံပါတ်များ၊ ငွေကြေးဒေတာများ အစရှိသည့် ကိုယ်ရေးကိုယ်တာနှင့် လျှို့ဝှက်ဒေတာများပါရှိသော စာရွက်စာတမ်းများ၊ စာသားနှင့် ရုပ်ပုံများတွင် အချက်အလက်များကို ခွဲခြားသတ်မှတ်နိုင် သို့မဟုတ် ဖျက်ရန် ခွင့်ပြုပါသည်။ အမျိုးမျိုးသော သိုလှောင်မှု (Amazon S3 မှ PostgreSQL) နှင့် ဖော်မတ်များ လုပ်ဆောင်ခြင်းကို ပံ့ပိုးပေးသည်။ ကုဒ်ကို Go (Python တွင် ဗားရှင်းတစ်ခုပါရှိသည်) နှင့် ရေးသားထားသည်။ ဖြန့်ဝေသည် MIT လိုင်စင်အောက်တွင်။

PostgreSQL Anonymizer 0.6၊ DBMS တွင် ဒေတာအမည်ဝှက်ခြင်းအတွက် နောက်ဆက်တွဲတစ်ခု

source: opennet.ru

မှတ်ချက် Add