SQL資料庫中windows身份驗證和SQL身份驗證有什麼區別

2021-04-18 01:15:32 字數 4304 閱讀 4115

1樓:

windows身份驗證表示由windows作業系統來驗證登入的合法性。只版要成功登入windows,登入sql server時就不需要再驗權證。

sql身份驗證表示由sql server資料庫系統來驗證登入的合法性。登入sql server時需要提供使用者名稱和密碼。

2樓:匿名使用者

參考

3樓:匿名使用者

windows身份驗證是直接預設你系統登入的使用者名稱和密碼。sql身份驗證是 資料庫單獨的密碼。一搬使用者名為sa。

4樓:匿名使用者

當使用者bai

通過 microsoft windows 使用者帳戶進行du連線時,zhisql server 使用 windows 作業系統中的dao

資訊驗證帳戶名和密碼。版這是默權認的身份驗證模式,比混合模式更為安全。windows 身份驗證使用 kerberos 安全協議,根據強密碼的複雜性驗證提供密碼策略強制實施,提供帳戶鎖定支援,並支援密碼過期。

當選擇混合模式身份驗證時,輸入並確認系統管理員 (sa) 密碼。設定強密碼對於確保系統的安全性至關重要。切勿設定空密碼或弱 sa 密碼。

sql server 資料庫中windows身份驗證和sql server身份驗證有什麼異同?一般

5樓:匿名使用者

乙個是通過windows登入賬號的相關許可權登入

乙個是通過sqlserver程式自身建立的使用者登入

個人用當然一般都windows身份驗證了,應用程式連線資料庫基本都用sql身份驗證

6樓:匿名使用者

1)windows驗證:

將windows使用者許可權(如adminsitrator等)對映到sql server。意思是sql server根據使用者所攜帶的windows許可權資訊來決定使用者在資料庫中許可權;

2)sql server驗證:

在sql server內部設定使用者和許可權。與windows驗證不同的是:這些使用者只存在與sql server內部,與windows系統無關。

例如,典型的sql server使用者為sa,這個sa只存在於sql server內部!sql server根據內部使用者許可權,確定使用者在資料庫中許可權。

7樓:

windows驗證是填寫你的電腦的賬號和密碼

sql server是填寫的對sql有操作許可權的使用者名稱和密碼`

推薦在安裝的時候選擇windows和sql混合驗證

8樓:匿名使用者

windows登入 一般是本地登入的時候,不用輸入密碼,sqlserver驗證可以給遠端使用者登入,一般是sqlserver用的多一點

登入sql時 window身份驗證登入和sqlserver驗證登入有什麼區別?

9樓:

windows身份

抄驗證使用的是windows作業系統的帳襲戶進bai行驗證,你登入duwindows的帳戶如果已經被對映為sql登入賬戶zhi了,就可dao以直接進入無需再次登入。

sql server驗證使用的是sql server定義的帳戶,進入時需要輸入使用者名稱密碼進行登入驗證。

10樓:

前面這個windows身份驗證就是說你只要登入到電腦上了,再開啟sql的時候就不需要使用者名稱和密碼了,直接以你電腦系統帳號登入。後面的sqlserver驗證就是說你得有sql賬戶才能登入。

11樓:蔡琴蔡琴

window身份驗證復:只要你登入進了制系統,則預設以電腦當前的使用者名稱和密碼登入資料庫

sqlserver:必須要資料庫管理員給你分配sqlserver的使用者才能登入。

如果是做研發工作根本不需要考慮這些東西,這些是資料庫管理員做的事情,研發做的就是運算元據庫資料就對了。

12樓:sky明明

windows身份驗證bai使用的是windows操作系du統的帳戶進行驗證,zhi你登入daowindows的帳戶如專果已經被對映為sql登入賬戶了屬,就可以直接進入無需再次登入。

sql server驗證使用的是sql server定義的帳戶,進入時需要輸入使用者名稱密碼進行登入驗證。

但是如果你要是工作開發程式就需要用sql server身份驗證了,這樣雖然登入時麻煩一些不過安全性相對應得也提高了。

sql資料庫中windows身份驗證和sql身份驗證有什麼區別?

13樓:匿名使用者

一:windows身份驗證模式

只進行 windows 身份驗證。使用者不能指定 sql server登入 id。這是 sql server的預設身份驗證模式。

二:混合模式

如果使用者在登入時提供了 sql server 登入 id,則系統將使用 sql server 身份驗證對其進行驗證。如果沒有提供 sql server 登入 id 或請求 windows 身份驗證,則使用 windows 身份驗證對其進行身份驗證。

14樓:愛吃的小鬍子

1、windows身份驗證和sql身份驗證都是資料庫身份驗證的一種,身份驗證是用以識別資料的操作者身份。不管使用哪種身份驗證,只要具有資料庫或表的相關許可權,那麼均可以對資料庫及表進行相關的許可權範圍之內的增刪查改的操作,所操作後的資料都是相互影響;

2、windows身份驗證和sql身份驗證的區別不是許可權,因為不管是windows使用者(包括伺服器本地使用者及活動目錄使用者)還是sql使用者,都需要在sql管理器中進行授予許可權後,才能在許可權範圍之內操作。樓上所說的windows使用者登入預設windows管理員為資料庫的管理員,這種說法是錯誤的,sql2008在安裝時,會讓你新增至少乙個sql管理員,一般來說都會新增當前的windows使用者為預設的資料庫管理員,當然也可以新增其它任何windows使用者作為資料庫管理員(並不是windows管理員就會是資料庫管理員),在此也可以決定是否啟用sql身份驗證,如果啟用,那麼則需要為sql使用者sa設定乙個密碼。

那麼區別在於,乙個使用sql單獨使用者,乙個使用windows使用者,使用windows使用者可以極大的方便管理員的管理,統一使用者身份驗證(一般使用活動目錄使用者,在實踐環境中,一般企業都會有自己的活動目錄,如果使用sql使用者的話,管理員則需要記憶和維護兩套使用者名稱及密碼,在這種情況下就會使用windows使用者,sql可以直接呼叫windows使用者並授予資料庫及表相關許可權。那麼在有許可權的情況下,管理員可以直接使用自己的域使用者來登陸連線sql資料庫)

3、只要有相關的許可權,所登陸到的資料當然是一樣,前面已經說過,身份驗證是用以識別資料的操作者身份,那麼不管以何種身份登陸,只要具有相關許可權,那麼均可以對資料庫及表進行相關的許可權範圍之內的增刪查改的操作。

15樓:匿名使用者

當使用者通過 microsoft windows 使用者帳戶進行連線時,sql server 使用 windows 作業系統中的資訊驗證帳戶名和密碼。這是預設的身份驗證模式,比混合模式更為安全。windows 身份驗證使用 kerberos 安全協議,根據強密碼的複雜性驗證提供密碼策略強制實施,提供帳戶鎖定支援,並支援密碼過期。

當選擇混合模式身份驗證時,輸入並確認系統管理員 (sa) 密碼。設定強密碼對於確保系統的安全性至關重要。切勿設定空密碼或弱 sa 密碼。

16樓:

windows身份

驗證表示由windows作業系統來驗證登入的合法性。只要成功登入windows,登入sql server時就不需要再驗證。

sql身份驗證表示由sql server資料庫系統來驗證登入的合法性。登入sql server時需要提供使用者名稱和密碼。

如何連線sqlserver資料庫?window身份驗證跟sql server身份驗證的區別是什麼?

17樓:柯夢軒

鏈結數bai據庫

資料庫的服務開啟

using(sqlconnection conn = new sqlconnection("你的du資料庫的鏈結字zhi符串"))

{//這樣就dao開啟了

conn.open();

window身份

回驗證與sqlserver身份驗證的區答別。安全級別不同。

如果是window身份驗證,那麼當你登陸sqlserver的時候,你的windows使用者,也是sqlserver使用者,所以可以直接登入。

如果是sqlserver身份驗證,那麼你登入sqlserver的時候,你是需要輸入你的sqlserver使用者,才可以登入sqlserver。

資料庫sql如何完全備份,資料庫SQL 如何完全備份

1 點選開始選單,開啟sql企業管理器。2 依次sqlserver根目錄,並開啟資料庫。3 選擇要備份的資料庫名,滑鼠右鍵所有任務 備份資料庫。4 這裡需要注意,如果之前有備份的話,一定要先刪除之前的備份記錄,不用擔心只是刪除記錄而不是刪除備份檔案。5 刪除記錄再點新增。6 選擇備份目的,就是要讓你...

SQL資料庫問題

先從字面上理解 儲存過程 就是做一件事情的過程,比如,你做登陸,使用者要輸入賬號和密碼對不?輸入後要儲存這次的登陸時間,以供下次登陸的時候能看到我上次是什麼時候登陸的,就可以寫個儲存過程 儲存過程裡有兩條語句,乙個是查詢,做登陸,看賬號密碼是否一致,第二個是修改 update 修改該條資訊的time...

SQL資料庫中怎麼備份資料,還原資料

備份 點對應的庫點或鍵 所有任務 備份資料庫 目的下面是你備份的檔案位址,再點確定就行了 還原 點對應的庫點或鍵 所有任務 還原資料庫 選中從裝置 再點選擇設定中找到你備份的路徑,點確定就ok了 方法倒是多,首先大家都是2005 如果是比你低的2000就那不行。然後對著你要備份的資料庫右鍵,任務 備...