用戶'NT AUTHORITY/NETWORK SERVICE' 登錄失敗解決辦法

第一步:把'NT AUTHORITY/NETWORK SERVICE' 添加到Administrator組中
我的電腦-->右鍵-->管理-->本地用戶和組
選擇“組”-->雙擊Administrators-->單擊“添加”-->單擊“高級”-->單擊“立即查找”-->在下面的列表中選擇Network Service用戶-->兩次單擊“確定”-->加入。

第二步 在企業管理器中加入NetWork Service用戶
打開Sql Server企業管理器-->選擇數據庫實例-->打開“安全性”節點-->選擇“登錄”-->在右邊的列表中單擊右鍵-->選擇“新建登錄”-->在“常規”選項卡中單擊“名稱”旁邊的按鈕“...”-->選擇“Administrators”組-->單擊下面的“成員”按鈕-->選擇“Network Service”-->單擊“添加”按鈕-->單擊“確定”,返回“新建登錄”對話框-->保證身份驗證類型爲“windows驗證”和“允許訪問”-->單擊“確定”-->關閉“企業管理器”

第三步
重新運行asp.net程序,數據庫連接字符串選擇windows驗證即可。

 

法二(摘自孟子E章)

1,在要設置的數據庫中,新建數據庫用戶:

2,在新建用戶的對話框裏,在登錄名後面選擇“新建”:

3,在“新建登錄”對話框中的“常規”選項卡里,名稱後面將“NT AUTHORITY/NETWORK SERVICE”

粘貼進去:

4,打開“數據庫訪問”選項卡,在你的數據庫上打勾,在角色前打勾。單擊“確定”按鈕。

5,單擊第 2 步中的“取消”按鈕即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章