什么是數(shù)據(jù)庫的安全性
數(shù)據(jù)庫的安全性主要是指保護(hù)數(shù)據(jù)庫,防止由于非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄漏,更改或破壞。數(shù)據(jù)庫管理系統(tǒng)提供的主要保護(hù)數(shù)據(jù)安全的手段是對用戶存取數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行嚴(yán)格的控制。用戶存取數(shù)據(jù)庫數(shù)據(jù)的控制,正常情況下由DBA利用數(shù)據(jù)庫管理系統(tǒng)提供的用戶管理和授權(quán)機(jī)制來完成。
各級封鎖協(xié)議及其作用
1級封鎖協(xié)議—對事物T要修改的數(shù)據(jù)R加X鎖,直到事務(wù)結(jié)束為止.這可以防止丟失修改并保證事務(wù)T是可恢復(fù)的.
2級封鎖協(xié)議—1級封鎖協(xié)議加上對T要讀取的數(shù)據(jù)R加S鎖.這可進(jìn)一步防止讀”臟”數(shù)據(jù).
3級封鎖協(xié)議—1級封鎖協(xié)議加上對T要讀取的數(shù)據(jù)R加S鎖,并直到事務(wù)結(jié)束才釋放.這就進(jìn)一步保證了數(shù)據(jù)可重復(fù)讀.
>>>點(diǎn)擊查看更多 互聯(lián)網(wǎng)數(shù)據(jù)庫常考知識點(diǎn)
相關(guān)推薦: