Wednesday, February 1, 2012

Access denied

ဒီနေ့ ဖြစ်ပုံကတော့ အတော်လေးကို စိတ်ပျက်စရာကောင်းပါသည်။ ကိုယ့်ဟာနဲ့ကိုယ် ပြောတာပါ။ အလုပ်က Integration Test ပြီးလို့ Connection Test ကို ရောက်ပြီဖြစ်သည်။ အသုံးပြုသူများကလည်း အစမ်းသုံးကြည့်နေတယ်ပေါ့။

ဒီအဆင့်ရောက်လျှင် ကျွှန်တော့်အတွက်ကတော့ စိတ်ဝင်စားစရာမကောင်းတော့ပါ။ ဘာမှမရှိသေးတဲ့ နေရာကနေ ဘယ်လိုလုပ်မယ်ဆိုတာကို စဉ်းစားရတာ၊ ပြီးတော့ အသေသတ်ဆုံးနဲ့၊ လှပတဲ့ ကုဒ်များကို တနေ့ထက်တနေ့ ရေးနိုင်ဖို့ စဉ်းစားပြီး ရေးနေရတာ၊ ဖြေမရှင်းနိုင်တဲ့ ပြဿနာတွေကို အပတ်တကုက်နဲ့ ကြိုးစားလမ်းရှာရတာ၊ အဲ့ဒီ အစိတ်အပိုင်းတွေကို အနှစ်အသက်ဆုံးဖြစ်ပါသည်။

စာလုံးလေးကနည်းနည်း စောင်းနေလို့ပြင်ပေးပါဦး၊ အလုပ်မရှိကြောင်ရေးချိုးသည့်အလုပ်များကို သိက်စိတ်မဝင်စားပါ။ မြန်မြန် ပရိုဂျက်အသစ်တစ်ခုကို ရောက်ပါစေလို့ စိတ်ထဲကသာ ဆုတောင်းနေမိပါတော့သည်။ ဒါပေမယ့် ဒီတစ်ခေါက်က Simulation ကို ရေးမိသည့်အတွက် Release လုပ်သည့်အထိ ဒီပရိုဂျက်ကနေ ခွာနိုင်ဖို့လမ်းမမြင်ပါ။

ဒီနေ့ ယူဇာတွေရဲ့ Help Desk အဖွဲ့ကသုံးနေတဲ့ Environment မှာ Data တွေကို အသစ်ပြန်ဖြည့်ပေးဖို့ ဖြစ်လာပါသည်။ System Test များသုံးနေတဲ့ ကုမ္ပဏီတစ်ခုရဲ့ အချက်အလက်တွေကို Export လုပ်ပြီး၊ ကုမ္ပဏီကုဒ်ပြောင်းပြီး၊ Help Desk Environment မှာသွား ထည့်ပေးရုံပင်။ အရင်ဆို Teraterm နဲ့ Remote Access လုပ်ပြီး vi ကို သုံးကာ Shell Script ကို ရေးပြီး လိုအပ်တဲ့ ဒေတာတွေကို ပြောင်းရွှေ့နေကျ။

ဒီနေ့ကပြင်းတာနဲ့ Excels က VB ကို သုံးပြီး၊ အလိုအလျှောက် Script ကို ရေးပေးတဲ့ ပရိုဂရမ်ကို ရေးပြီး အသုံးပြုရန် စဉ်းစားခဲ့ပါသည်။ Excels မှာ အသုံးပြုမယ့် Table နဲ့ ကုမ္ပဏီကုဒ်ကို ဇယားရေးထားပါက Export လုပ်မည့် Shell Script ရော ပြင်မည့်အရာရော၊ Import လုပ်မည့် Script ပါ ရေးပေးမည့် VB Macro တစ်ခုပါ။

ရေးကြည့်သည်။ လိုချင်တဲ့ Script ကို ရေးပေးနိုင်ပါသည်။ ဒါနဲ့ အဲ့ဒီ Script ကို Linux Server ကို FFFTP နဲ့ ပို့ပြီး Run ကြည့်ပါသည်။ Access Denied! User ID ကော Password ပါ မှန်ပါသည်။ ဘာကြောင့်လည်း။ အဲ့ဒီ User ID နဲ့ Password ကို ပြန်ပြီး Login လုပ်ကြည့်သည်။ ရပါသည်။ နည်းနည်း စားသွားသည်။ ဘာလဲဟ။

၁နာရီလောက် အမျိုးမျိုးလုပ်ရင်း အချိန်ကုန်သွားပါသည်။ မြန်မြန်ပြီးမယ့်ဟာကို ဒုက္ခပဲပေါ့။ ဘယ်နားမှာမှားလဲဆိုတာကို ပြန်စစ်ရအောင် အဲ့ဒီ Script ကို ပြန်ဖွင့်ကြည့်ပါသည်။ Local ကိုလည်းမပြန်ချင်တာနဲ့ vi နဲ့ ဖွင့်ကြည့်ပါသည်။ Enter Code တွေက။ CR/LF ဖြစ်နေပါသည်။ အသုံးပြုနေတာက LINUX ဖြစ်တဲ့အတွက် LF မဖြစ်၍မရပါ။ အဲ့ဒီအတွက် mysql ရဲ့ -p password ၏ နောက်ဆုံးစာလုံးတွင် CR ကတစ်စိတ်တပိုင်းပါဝင်ပြီး Password မှားနေသည်ဟု ပြောနေခြင်း ဖြစ်သည်။

LINUX သုံး ပရိုဂရမ်ကို Windows မှာသုံးတဲ့အခါ Encoding ကို သတိထားစေလိုပါသည်။ သတိမမှု ဂူမမြင်တဲ့။ မြန်မာရှေးလူကြီးများ တယ်တော်သကိုး။

No comments:

Post a Comment