windows身份驗證模式和SQL server身份驗證模式
公司主營業(yè)務:成都網(wǎng)站設計、成都網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出那坡免費做網(wǎng)站回饋大家。
主要集中在信任連接和非信任連接。
windows 身份驗證相對于混合模式更加安全,使用本連接模式時候,sql不判斷sa密碼,而僅根據(jù)用戶的windows權限來進行身份驗證,我們稱為“信任連接”,但是在遠程連接的時候會因NTML驗證的緣故,無法登陸。
混合模式驗證就比較既當本地用戶訪問sql時候采用windows身份驗證建立信任連接,當遠程用戶訪問時由于未通過windows認證,而進行sql server認證(使用sa的用戶也可以登錄sql),建立“非信任連接”,從而使得遠程用戶也可以登錄。
更加直接一些就是windows身份驗證,不驗證sa密碼,如果windows登錄密碼不正確,無法訪問sql,混合模式既可以使用windows身份驗證登錄,有可以在遠程使用sa密碼登錄。
準確來說,混合身份驗證模式,也就是基于Windows
身份驗證和SQL Server身份混合驗證。在這個模式中,系統(tǒng)會判斷賬號在Windows操作系統(tǒng)
下是否可信,對于可信連接,系統(tǒng)直接采用Windows身份驗證機制,而非可信連接,這個連接
不僅包括遠程用戶還包括本地用戶,SQL Server 會自動通過賬戶的存在性和密碼的匹配
性來進行驗證。
、先用Window方式登陸進去,選擇數(shù)據(jù)庫實例,右鍵選擇屬性——安全性:把服務器身份驗證選項從Window身份驗證模式”改為“SQLServer和Window身份驗證模式”。點擊確定,關閉當前對象資源管理器。\x0d\x0a2、重新用Window驗證方式登陸,在左邊的樹結構中選擇“數(shù)據(jù)庫”下面的“安全性”選項——登錄名——sa,右鍵屬性——在“SQLServer身份驗證”中輸入要設置的sa密碼。\x0d\x0a3、重新啟動SQLServer服務。記著,是重啟服務,不是關掉sqlserver2005然后再打開。\x0d\x0a如果不重新啟動SQLServer服務,直接用sa登陸,就會報這樣的錯誤:“用戶 'sa' 登錄失敗。該用戶與可信 SQL Server 連接無關聯(lián)”。\x0d\x0a\x0d\x0a(*注:重啟SQLServer服務的方法:進入window服務,找到“SQL Server (MSSQLSERVER)”服務,選擇重新啟動。或者在運行中輸入:net stop mssqlserver ,然后再輸入:net start mssqlserver。這樣重新服務之后再用sa登陸就OK了)
可以用sqlserver身份登錄驗證。
在安裝的時候就需要填寫序列號:如果是試用版,安裝時自動給你一個序列號,從安裝之日起可以使用180天,過期則SQLServer無法啟動。如果是Express版本,也是自動給一個序列號,可以任意免費使用。如果是其他版本,必須填寫正確的序列號,不然就不讓你下一步。
可在SQLServerManagementStudio的幫助中查看。登錄SQLServerManagementStudio。點擊工具欄的幫助選項。點擊關于。彈出頁面會顯示如下信息,其中如果未激活,在圖中紅框位置會顯示還有XX天到期的字樣,圖中沒有,則代表是已激活狀態(tài)。
服務器類型是你選擇登錄的數(shù)據(jù)庫類型、有數(shù)據(jù)庫引擎、analysis
services等等、一般自己用就用數(shù)據(jù)庫引擎。
服務器名稱是你要連接到的數(shù)據(jù)庫服務器名字、如果你不是遠程連的別的主機、就填你自己本機的名稱或者ip、或者用
.
表示、這是連接到本地計算機。選項里有網(wǎng)絡設置、當你遠程連接別的主機時要調網(wǎng)絡協(xié)議。
身份驗證sql有兩種模式、windows驗證不需要密碼、針對的是臨時應用。而sql驗證、登錄名08版本以前默認是sa、而08以后好像默認都是你自己計算機名、而密碼是你安裝sql時自己設置的。
你可以通過windows驗證進入sql、然后在左邊對象資源管理器里、最上面的大目錄右鍵、屬性、把sql驗證劃對勾選上。然后展開、安全性右鍵屬性、同樣勾上雙重驗證登錄許可。安全性展開、登錄名找到你的登錄名右鍵屬性、可以修改密碼和權限。