webForumDet fria alternativet

Säkra en databas

Databaser & SQL

3 svar · 526 visningar · startad av Troxy

Medlem sedan mars 20041 505 inlägg
Frågan#1

Hej,
jag har en databas som körs i SQL Server 2005 Express Edition.
På något sätt vill jag säkra databasen eller försvåra en stöld.
Just nu räcker det med att någon stoppar sql-servern och kopierar datafilerna, sen kan denne göra "attach" någon annanstans med full åtkomst till hela databasen.
Går det att skydda databasen från detta?
Tacksam för svar! :)

Medlem sedan juni 20008 205 inlägg
#2

I stort sett, nej. Man kan ju kryptera innehåll, men den som kan få tillgång till datafilerna kan antagligen hitta krypteringsnycklarna i applikationskoden också. Hashning är rätt bra för att skydda innehåll (om det är saltat ordentligt) men det passar ju dessvärre inte till mycket annat än lösenord.

red. Lagringsenheten som datafilerna ligger på kan förstås vara krypterad också, kan dock inte säga hur detta påverkar prestandan, och det hjälper mest mot stöld av diskarna.

Medlem sedan juni 200032 967 inlägg
#3

Eftersom detta inte har så mycket med språket SQL att göra så flyttar jag till lämpligare forum.

Mvh

Medlem sedan juli 200012 978 inlägg
#4

Faktiskt behövs inte SQL stoppas, det räcker med ett enkelt backupkommando så är den flyttad!

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)