PDA

View Full Version : ایجاد امنیت در بکاپ



sadaf_
یک شنبه 21 آبان 1391, 20:35 عصر
سلام
فایل بکاپ را به راحتی می شه رستور کرد
حالا چطوری می شه جلوی این کار را گرفت؟
برای بالا بردن امنیت بکاپ چه کارهایی باید انجام داد؟

baktash.n81@gmail.com
سه شنبه 23 آبان 1391, 10:11 صبح
شما می تونید روی فایل پسورد بزارید ... اما حتما باید با Script بکاپ بگیرید و با script هم restore کنید ...

BACKUP DATABASE Northwind TO DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='mssqltips'



RESTORE DATABASE Northwind FROM DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='mssqltips'

sadaf_
جمعه 26 آبان 1391, 11:31 صبح
شما می تونید روی فایل پسورد بزارید ... اما حتما باید با Script بکاپ بگیرید و با script هم restore کنید ...

BACKUP DATABASE Northwind TO DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='mssqltips'



RESTORE DATABASE Northwind FROM DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='mssqltips'


آیا از طریق script می شه پسورد فایل را مشاهده کرد؟

hamid-nic
جمعه 26 آبان 1391, 23:58 عصر
این script ها فقط کار backup گیری و restore را انجام می دهند با این تفاوت که روی آن پسورد گذاشته می شود در حین backup گیری که باید در حین restore کردن هم همان پسورد را وارد کنید .

sadaf_
شنبه 27 آبان 1391, 20:01 عصر
منظورم اینه که اگر فایل بکاپی داشته باشیم
و آن را با پسورد ذخیره کرده باشیم
آیا کاربر از طریق اسکریپت نویسی می تونه بفهمه پسور فایل چیه؟

hamid-nic
شنبه 27 آبان 1391, 23:36 عصر
نه دوست عزیز به این طریق نمیشه فهمید .
در ثانی این پسورد به صورت یک رشته ی معمولی ذخیره نمیشه بلکه بصورت یک رشته ی هش شده در می آید که برای صحت درستی پسورد ، با مقدار اصلی در هنگام بازشدن مقایسه می شه .

hessam2003
شنبه 05 بهمن 1392, 15:10 عصر
آیا از طریق script می شه پسورد فایل را مشاهده کرد؟

کسی میدونه خطای این دستور چیه؟
BACKUP DATABASE ACC TO DISK 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\ACC.BAK'
این خطا رو میده:
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\ACC.BAK'.

espootin
شنبه 05 بهمن 1392, 16:19 عصر
Syntax مشکل داره!
یک علامت مساوی جا گذاشتی.


BACKUP DATABASE ACC TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\ACC.BAk'