成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Web環境中的SQL Server驗證

數據庫 SQL Server
在Web環境中,我們可以用四種方法驗證SQL Server用戶,下面就為您詳細介紹Web環境中的SQL Server驗證的方法,供您參考學習。

SQL Server的安全策略是針對SQL數據庫的安全性的,那么在Web環境中,SQL Server驗證又是怎樣的呢?下面讓我們來一起了解Web環境中的SQL Server驗證。

即使最好的安全策略也常常在一種情形前屈服,這種情形就是在Web應用中使用SQL Server的數據。在這種情形下,進行SQL Server驗證的典型方法是把一組SQL Server登錄名稱和密碼嵌入到Web服務器上運行的程序,比如ASP頁面或者CGI腳本;然后,由Web服務器負責驗證用戶,應用程序則使用它自己的登錄帳戶(或者是系統管理員sa帳戶,或者為了方便起見,使用Sysadmin服務器角色中的登錄帳戶)為用戶訪問數據。

這種安排有幾個缺點,其中最重要的包括:它不具備對用戶在服務器上的活動進行審核的能力,完全依賴于Web應用程序實現用戶驗證,當SQL Server需要限定用戶權限時不同的用戶之間不易區別。如果你使用的是IIS 5.0或者IIS 4.0,你可以用四種方法驗證用戶。第一種方法是為每一個網站和每一個虛擬目錄創建一個匿名用戶的NT帳戶。此后,所有應用程序登錄SQL Server時都使用該安全環境。我們可以通過授予NT匿名帳戶合適的權限,改進審核和SQL Server驗證功能。

第二種方法是讓所有網站使用Basic驗證。此時,只有當用戶在對話框中輸入了合法的帳戶和密碼,IIS才會允許他們訪問頁面。IIS依靠一個NT安全數據庫實現登錄身份驗證,NT安全數據庫既可以在本地服務器上,也可以在域控制器上。當用戶運行一個訪問SQL Server數據庫的程序或者腳本時,IIS把用戶為了瀏覽頁面而提供的身份信息發送給服務器。如果你使用這種方法,應該記住:在通常情況下,瀏覽器與服務器之間的密碼傳送一般是不加密的,對于那些使用Basic驗證而安全又很重要的網站,你必須實現SSL(Secure Sockets Layer,安全套接字層)。

在客戶端只使用IE 8.0、IE 7.0、IE6.0瀏覽器的情況下,你可以使用第三種驗證方法。你可以在Web網站上和虛擬目錄上都啟用NT驗證。IE會把用戶登錄計算機的身份信息發送給IIS,當該用戶試圖登錄SQL Server時IIS就使用這些登錄信息。使用這種簡化的方法時,我們可以在一個遠程網站的域上對用戶身份進行驗證(該遠程網站登錄到一個與運行著Web服務器的域有著信任關系的域)。

最后,如果用戶都有個人數字證書,你可以把那些證書映射到本地域的NT帳戶上。個人數字證書與服務器數字證書以同樣的技術為基礎,它證明用戶身份標識的合法性,所以可以取代NT的Challenge/Response(質詢/回應)驗證算法。Netscape和IE都自動在每一個頁面請求中把證書信息發送給IIS。IIS提供了一個讓管理員把證書映射到NT帳戶的工具。因此,我們可以用數字證書取代通常的提供帳戶名字和密碼的登錄過程。

由此可見,通過NT帳戶驗證用戶時我們可以使用多種實現方法。即使當用戶通過IIS跨越Internet連接SQL Server時,選擇仍舊存在。因此,你應該把NT驗證作為首選的用戶身份驗證辦法。
 

 

 

 

【編輯推薦】

SQL Server驗證方法選擇

sql server系統文件簡介

sql server升級的兩種方式

sql server 2005版本全介紹

SQL Server服務功能一覽

責任編輯:段燃 來源: 互聯網
相關推薦

2009-04-16 17:44:31

2009-04-15 13:21:03

微軟SQL Server約束

2010-06-17 16:59:51

SQL Server身

2010-10-22 10:16:04

SQL Server驗

2010-09-27 13:30:00

2010-10-22 14:59:22

2010-11-10 15:23:55

SQL SERVER

2010-10-21 15:13:20

SQL Server系

2010-11-12 13:08:36

動態sql語句

2010-08-05 09:07:24

2022-08-30 18:35:53

SQL ServerWindows身份驗證

2009-04-16 18:15:19

動作審核審核活動SQL Server

2010-07-19 14:24:15

SQL Server盤

2021-10-13 06:49:13

SQL Server優化

2011-08-30 16:43:32

SQL Server

2023-08-02 10:58:18

SP_WHOSQL Server

2010-07-20 17:47:12

2017-05-05 10:55:31

Web應用登錄工程身份驗證

2010-07-02 08:53:06

MIS SQL Ser

2012-04-06 10:13:08

SQLSQL Server
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91香蕉嫩草 | 91社区在线观看播放 | 久久久国产一区二区三区 | 久草免费视 | 成人av播放| 国产精品免费一区二区三区四区 | 欧美 日韩 国产 成人 | 欧美99久久精品乱码影视 | 亚洲区一区二区 | 亭亭五月激情 | a国产一区二区免费入口 | 欧美日韩视频一区二区 | 欧美日韩在线一区二区三区 | 亚洲网站在线观看 | 国产成视频在线观看 | 日本精品一区二区 | 国产精品自在线 | 91一区二区在线观看 | 日韩久久久一区二区 | 草比av| 国产午夜精品一区二区 | 久久久久久久一区 | 久久一区二区三区四区 | 国产超碰人人爽人人做人人爱 | 国产福利在线小视频 | 青青草原综合久久大伊人精品 | 午夜精品久久 | 少妇精品久久久久久久久久 | 国产精品不卡 | 国产一区二区视频在线 | 色在线免费视频 | 国产色视频网站 | 国产日韩精品在线 | 日韩一区二区在线视频 | 亚洲国产精品自拍 | 国产黄色在线观看 | 在线播放亚洲 | 中文字幕av亚洲精品一部二部 | 亚洲黄色av| 天堂成人国产精品一区 | 欧美在线视频网 |