SQL問題彙編(4)

來源:互聯網
上載者:User
問題 你認為SQL Server 7.0與以前的版本相比,安全模式中最重要的改變是什嗎?



應該是它與Windows NT的完全整合。在SQL Server 6.5及更早的版本中,與Windows
NT的安全整合是不是直接處理的。


在SQL Server 6.5中由兩個選擇。你要麼是系統管理員,要麼是普通使用者。如果你對SQL
Server的主登錄機碼有完全的控制許可權,那麼你是以“sa”登入的,即系統管理員。對於某些IT機構來說,這樣做就下放了太多的控制許可權。在另一方面,如果你對主登錄機碼只有唯讀許可權,SQL
Server把你作為一個映射登入來處理,即在你的Windows NT登入名稱和SQL
Server登入名稱之間的映射。


從實際操作上來說,你不需要登入兩次,即登入到Windows NT後再登入到SQL
Server。但事實上在SQL Server 6.5中你仍然在使用標準安全模式登入,而沒有使用Windows
NT安全模式。當你使用Windows NT組使用者身份登入時,在該NT組的所有人都被映射到相同的SQL
Server 7.0登入。否則的話該組的每個使用者都需要單獨的登入。這導致了大量額外的資料庫管理工作。



在SQL Server 7.0中我們最重要的目標就是與Windows NT安全性完全整合。我們把所有的安全特性都整合到SQL
Server自身。當你登入到SQL Server,資料庫管理系統將檢查你的實際Windows
NT訪問標識,把你的主安全標識號(SID)和相關的從安全表識號列表映射到SQL
Server 7.0 Master資料庫的sysxlogins表中的登入名稱。總的說來就是SQL Server
7.0直接使用Windows NT的安全機制,去掉了以前附加的映射層。這意味著大量減少了用於安全管理的時間、減少了出錯的可能而且它確實可以很好地工作。



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。