PDA

View Full Version : گذاشتن پسورد برای بانک اطلاعاتی که توی خود C# موجود است



samsami
دوشنبه 11 اردیبهشت 1391, 11:46 صبح
با سلام خدمت دوستان عزیز

من یک بانک اطلاعاتی تو پروژه ام از طریق خود C# اضافه کردم

حالا نمیدونم چطوری می تونم واسش پسورد بگذارم. برای امنیت بیشتر

ممنون میشم از پاسختون

va2012
دوشنبه 11 اردیبهشت 1391, 14:12 عصر
سلام. سوالت خیلی واضح نیست. اتصال بانک رو از طریق کدنویسی ایجاد کردی یا از طریق ویزارد ؟

اگر اتصال به دیتابیس رو از طریق کدنویسی برقرار کردی از کد زیر استفاده کن. ولی اگر از طریق ویزارد این کار رو انجام دادی که داخل همون ویزارد موقع انتخاب دیتابیس میتونی رمزش رو هم مشخص کنی.

OleDbConnection connection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|Database.mdb;Jet OLEDB:Database Password=110");

simple
دوشنبه 11 اردیبهشت 1391, 14:29 عصر
لطفا يه كم ساده تر و واضح تر بنويس.منظورت رو درست متوجه نميشم

samsami
دوشنبه 11 اردیبهشت 1391, 19:42 عصر
ببخشيد كه واضح نبود

من از تو c# گزينه new project مي زنم و سپس از سمت چپ گزينه data و از سمت راست گزينه Server-baseDatabase را انتخاب مي كنم كه پسوندش mdf است

بعد با فعال كردن server Explorer‌ از منوي view اين بانك قابل مديريت خواهد بود

من نمي خوام تو كد نويسي پسورد داشته باشه

وقتي كه از پرو‍‍ژه فايل اجرايي ساختيم اين بانك هم همراهش است

و هر كسي مي تونه وارد C# بشه و بانك را انتخاب كنه و سپس دستكاري كنه

من مي خوام روي اين بانك پسورد بزارم تا كسي نتونه اون رو دستكاري كنه

البته با كليك راست روي بانك يك گزينه modify داره كه ميشه يوزر و پسورد بزاري ولي ارور مي ده نمي دونم چرا؟