第一步:把'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 步中的“取消”按鈕即可。