حسین.کاظمی
دوشنبه 11 خرداد 1394, 08:04 صبح
سلام
یک سوال در مورد امنیت برنامه،
یک برنامه واسه یه شرکت کوچیک نوشتم حالا میخام برنامه را تحویلشون بدم،بانک اطلاعاتی برنامه اکسس هست که بروی اکسس یک پسورد گذاشتم،همونجوری که می دانید مسیر و پسورد فایل اکسس را در فایل کانفیگ برنامه مینویسه حالا دوتا سوال؟
1) میشه فایل کانفیگ را به مشتری ندیم؟
2) چجوری و به شکلی و با کمک چه برنامه ایی میشه واسه همیشه خط مربوط به رمز اکسس را در فایل کانفیگ ناخواناش کرد که دسترسی بهش امکان پذیر نباشد؛ بخواهم به مشتری تحویل بدم؟
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<!--<add name="MPS.Properties.Settings.db_MPSConnectionString"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\db_MPS.accdb;Persist Security Info=True"
providerName="System.Data.OleDb" />-->
<add name="MPSProperties.Settings.db_MPSConnectionString1"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db_MPS.mdb;Persist Security Info=True;Jet OLEDB:Database Password=****"
providerName="System.Data.OleDb" />
</connectionStrings>
</configuration>
یک سوال در مورد امنیت برنامه،
یک برنامه واسه یه شرکت کوچیک نوشتم حالا میخام برنامه را تحویلشون بدم،بانک اطلاعاتی برنامه اکسس هست که بروی اکسس یک پسورد گذاشتم،همونجوری که می دانید مسیر و پسورد فایل اکسس را در فایل کانفیگ برنامه مینویسه حالا دوتا سوال؟
1) میشه فایل کانفیگ را به مشتری ندیم؟
2) چجوری و به شکلی و با کمک چه برنامه ایی میشه واسه همیشه خط مربوط به رمز اکسس را در فایل کانفیگ ناخواناش کرد که دسترسی بهش امکان پذیر نباشد؛ بخواهم به مشتری تحویل بدم؟
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<!--<add name="MPS.Properties.Settings.db_MPSConnectionString"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\db_MPS.accdb;Persist Security Info=True"
providerName="System.Data.OleDb" />-->
<add name="MPSProperties.Settings.db_MPSConnectionString1"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db_MPS.mdb;Persist Security Info=True;Jet OLEDB:Database Password=****"
providerName="System.Data.OleDb" />
</connectionStrings>
</configuration>