新聞中心
在數(shù)據(jù)庫管理中,安全性是至關重要的。在保證系統(tǒng)安全性的過程中,密碼的設置與修改是至關重要的一環(huán)。但是,在數(shù)據(jù)庫修改表時,為什么不允許修改密碼呢?這是我們所關心的問題,這篇文章將為您解答這個問題。

創(chuàng)新互聯(lián)服務項目包括偏關網(wǎng)站建設、偏關網(wǎng)站制作、偏關網(wǎng)頁制作以及偏關網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,偏關網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到偏關省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
我們需要知道數(shù)據(jù)庫中密碼是怎么存儲的。在數(shù)據(jù)庫中,密碼是經(jīng)過加密處理的,客戶端傳輸密碼時一般是經(jīng)過hash或者encrypt后的密文,而不是明文。當用戶輸入密碼時,數(shù)據(jù)庫會檢查輸入的密碼,然后進行同樣的hash或encrypt操作,再將其與存儲在數(shù)據(jù)庫中的密碼進行比較。如果匹配,用戶可以成功登錄系統(tǒng),否則則登錄失敗。
從這個過程來看,密碼并不是存在表中的,而是存在某個文件或者系統(tǒng)中的,它在登錄的時候進行驗證。如果我們想修改密碼,我們需要找到存儲密碼的位置進行修改,而不是在表中直接修改密碼。因此,在修改數(shù)據(jù)庫表時不能修改密碼。
另外,數(shù)據(jù)庫修改表時常常需要用到ALTER命令來對表進行修改。ALTER命令可以修改表名、字段名、數(shù)據(jù)類型等等,但是它不能修改表的存儲位置和索引信息。因此,在ALTER命令下修改密碼也是不可行的。
此外,如果在數(shù)據(jù)庫修改表時實現(xiàn)修改密碼功能,那么就需要通過UPDATE命令來進行,這將需要打破數(shù)據(jù)庫集中管理和散亂管理的標準。因此,即使在極端情況下,具有管理員權限的用戶也不能這么做。
另外一個原因是,如果數(shù)據(jù)表允許修改密碼,那么這個表就可能成為攻擊者獲得敏感信息的突破口。面對一個疑似存在漏洞的表,黑客們可以試圖進行大量的密碼登錄嘗試。這些嘗試可能會破壞數(shù)據(jù)庫的完整性和機密性,讓更多的用戶中招受害。
還有一個原因是對于數(shù)據(jù)庫密碼的更新,對于多數(shù)使用者出于安全性的考慮而采用定期修改密碼的方式。如果在表以外強制修改密碼是很不現(xiàn)實的。因此,安全性的權衡也是導致”不允許在修改表時修改密碼”的原因之一。
數(shù)據(jù)庫中密碼的安全性非常重要。在數(shù)據(jù)庫修改表時,我們不能直接修改密碼。如果需要修改密碼的話,我們需要找到存儲密碼的位置進行修改。這不僅可以保證數(shù)據(jù)的安全性,還可以避免數(shù)據(jù)被黑客入侵和破壞。
相關問題拓展閱讀:
- 已經(jīng)使用用戶安全級向?qū)У臄?shù)據(jù)庫,用戶組用戶需要修改密碼,該怎么辦?
已經(jīng)使用用戶安全級向?qū)У臄?shù)據(jù)庫,用戶組用戶需要修改密碼,該怎么辦?
怎樣允許他人查看或執(zhí)行查詢,但不能更改數(shù)據(jù)或查詢設計?
答:在安全工作組里,可以指定他人查看查詢返回數(shù)據(jù)的權限。如果是操作查詢,還可以允許他們執(zhí)行查詢,即使限制他們不得查看查詢的基表或基礎查詢。
1、在“設計”視圖中打開查詢。
2、在查詢“設計”視圖中單擊設計網(wǎng)格與字段列表外的任何地方,以選定查詢。
3、單擊工具欄上的“屬凱返性”按鈕 ,以顯示查詢的屬性表。
4、將“執(zhí)行權限”屬性設置為“所有者的”。
設置了此屬性后,應出現(xiàn)以下情形:
所有用戶都具有查詢所有者的查看或執(zhí)行查詢權限。
只有查詢所有者才能保存更改過的查詢。
只有查詢所有者才能更改查詢的所有權。
注釋 也可以設置所有新查詢的默認權限。請在“工具”菜單上單擊“選項”,再單擊“表/查詢”選項卡,然后單擊想要使用的“執(zhí)行權限”選項。
問:怎樣定義用戶級安全?
答:
1、加入一個安全工作組或新建一個工作組信息文件。
要點 要完全確保數(shù)據(jù)庫的安全,請不要使用安裝 Microsoft Access
時創(chuàng)建的工作組信息文件所定義的默認工作組。而應該確保定義所加入的工作組的工作組信息文件是使用唯一的工作組 ID (WID) 創(chuàng)建的,否則應該創(chuàng)建一個新的工作組。
2、激活“登錄”對話框。
操作方法:啟動 Microsoft Access ,打開數(shù)據(jù)庫,
單擊“工具”菜單“安全”子菜單中的“用戶與組帳號”命令,單擊“用戶”選項卡,確保在“名稱”框中預定義的“管理員”用戶帳號呈高亮度顯示,單擊“更改登錄密碼”選項卡,單擊“新密碼”框,然后鍵入新密碼。不要在“舊密碼”框中輸入任何內(nèi)容,
在“驗證”框中再次鍵入密碼進行確認,然后單擊“確定”按鈕。退出ACCESS并重新啟動ACCESS,就會出現(xiàn)“登錄”對話框。
3、創(chuàng)建管理員的用戶帳號。
操作方法:
1)打開工作組管理器,按下“聯(lián)接。。?!卑粹o,選擇 使用在第1 步驟中創(chuàng)建的安全工作組信息文件,退出管理器,啟動 Microsoft Access。
要點 如果要確保數(shù)據(jù)庫是完全安全的,請不要使用安裝 Microsoft Access
時創(chuàng)建的工作組信息文件中定義的默認工作組,并確保定義所用工作組的工作組信息文件是以唯一的工作組 ID (WID) 創(chuàng)建的,否則就應該重新創(chuàng)建一個工作組信息文件。
2)選擇“工具”菜單“安全”子菜單中的“用戶與組帳號”命令,單擊“用戶”選項卡上的“新建”按鈕, 在“新用戶/組”對話框中,鍵入管理員帳號名稱和個人 ID
(PID),然后單擊“確定”按鈕新建帳號。
警告 一定要記住正確的帳號名和 PID,包括字母的大小寫,并其將其放在安全的地方。如果要重新創(chuàng)建帳號,必須提供其名稱和 PID。遺忘或丟失了帳號名和 PID
將無法恢復。
3)在“可用的組”框中,單擊“管理員組”,然后單擊“添加”按鈕。Microsoft Access
將把新的管理員帳號添加到管理員組并在“隸屬于”框中顯示“管理員組”。
4)單擊“確定”按鈕新建管理員帳號。
4、退出 Microsoft Access 并以新建的管理員身份登錄。
5、刪除管理員組中的管理員帳號。鄭拍
操作方法:選擇“工具”菜單“安全”子菜單中的“用戶與組帳號”命令,在“用戶”選項卡上的“名稱”框中輸入要移去的用戶。在“隸屬于”框中,選擇要“管理員組”的組,然后單擊“刪除”按鈕。
6、打開要設置安全的數(shù)據(jù)庫。
7、單擊“工具”菜單“安全”子菜單中的“用戶級安全性向?qū)А泵睢?/p>
8、盯叢饑根據(jù)向?qū)υ捒蛑械闹甘就瓿筛鱾€步驟。 >
“用戶級安全性向?qū)А睂?chuàng)建一個新的數(shù)據(jù)庫,并將原有數(shù)據(jù)庫中所有對象的副本導出到新的數(shù)據(jù)庫中,然后通過取消用戶組對新數(shù)據(jù)庫對象的所有權限,為向?qū)е粋€對話框中的選定對象類型設置安全,然后加密新數(shù)據(jù)庫。原有數(shù)據(jù)庫沒有進行任何更改。表之間的關系和所有的鏈接表在新的數(shù)據(jù)庫中都將重建。
現(xiàn)在,只有在步驟 1
中加入的工作組管理員組成員可以訪問新數(shù)據(jù)庫中設置了安全的對象?!坝脩簟苯M則不具備對這些對象的權限。要限制用戶和/或組對這些對象的訪問必須為其設置權限。
另外,你可以定義不同的試圖,這樣就給不同的人,不同的信息表示了.
關于數(shù)據(jù)庫修改表為什么不允許修改密碼的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。
創(chuàng)新互聯(lián)網(wǎng)絡推廣網(wǎng)站建設,網(wǎng)站設計,網(wǎng)站建設公司,網(wǎng)站制作,網(wǎng)頁設計,1500元定制網(wǎng)站優(yōu)化全包,先排名后付費,已為上千家服務,聯(lián)系電話:13518219792
當前標題:為什么數(shù)據(jù)庫修改表不允許修改密碼?(數(shù)據(jù)庫修改表為什么不允許修改密碼)
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/cceohjj.html


咨詢
建站咨詢
