سلام
فایل بکاپ را به راحتی می شه رستور کرد
حالا چطوری می شه جلوی این کار را گرفت؟
برای بالا بردن امنیت بکاپ چه کارهایی باید انجام داد؟
سلام
فایل بکاپ را به راحتی می شه رستور کرد
حالا چطوری می شه جلوی این کار را گرفت؟
برای بالا بردن امنیت بکاپ چه کارهایی باید انجام داد؟
شما می تونید روی فایل پسورد بزارید ... اما حتما باید با Script بکاپ بگیرید و با script هم restore کنید ...
BACKUP DATABASE Northwind TO DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='mssqltips'
RESTORE DATABASE NorthwindFROM DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='mssqltips'
این script ها فقط کار backup گیری و restore را انجام می دهند با این تفاوت که روی آن پسورد گذاشته می شود در حین backup گیری که باید در حین restore کردن هم همان پسورد را وارد کنید .
منظورم اینه که اگر فایل بکاپی داشته باشیم
و آن را با پسورد ذخیره کرده باشیم
آیا کاربر از طریق اسکریپت نویسی می تونه بفهمه پسور فایل چیه؟
نه دوست عزیز به این طریق نمیشه فهمید .
در ثانی این پسورد به صورت یک رشته ی معمولی ذخیره نمیشه بلکه بصورت یک رشته ی هش شده در می آید که برای صحت درستی پسورد ، با مقدار اصلی در هنگام بازشدن مقایسه می شه .
کسی میدونه خطای این دستور چیه؟
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'.
Syntax مشکل داره!
یک علامت مساوی جا گذاشتی.
BACKUP DATABASE ACC TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\ACC.BAk'