現(xiàn)在很多Nosql的數(shù)據(jù)庫,比如mongodb,redis,雖然支持身份驗證,但已經(jīng)大大弱化了,而且默認都是關閉的,需要特殊設置才打開。為什么mysql必須要登錄呢,反正都是暴露給內網(wǎng)用戶,而且很多小型網(wǎng)站數(shù)據(jù)庫跟服務器都是在一臺機器上,那就更沒必要了。如果有人把你的服務器給攻破了,你數(shù)據(jù)庫設置再復雜的密碼也沒用。
2 回答

嚕嚕噠
TA貢獻1784條經(jīng)驗 獲得超7個贊
有時候,數(shù)據(jù)在業(yè)務上分敏感數(shù)據(jù)和一般數(shù)據(jù),關系型數(shù)據(jù)庫可以分表分字段對不同的用戶提供不同的權限。有了權限控制,可以防止無關的人查看敏感數(shù)據(jù),或者避免誤操作等等等等。身份驗證這個概念必將萬古長青,是不是用口令登錄是另外一說。
NoSQL的主要特點是簡單,不是先進。

白衣非少年
TA貢獻1155條經(jīng)驗 獲得超0個贊
應該是歷史原因吧,傳統(tǒng)的DBMS都是強口令驗證的,比如Oracle,SQL Server等,如果不考慮安全問題,就僅僅是一個用戶習慣問題,如果mysql現(xiàn)在改成弱口令,估計很多人反而不習慣了
添加回答
舉報
0/150
提交
取消