日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法

發布時間:2024/8/26 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首次使用SQL Server 2008在Vista旗艦版下進行ASP.NET開發就遇到了不少令人困惑的問題,其中之一就是“用戶 NT AUTHORITY\NETWORK SERVICE登陸失敗”的問題。開始,我以為是數據庫連接字符串寫錯了,反復檢查后發現這并非癥結所在。經過查閱資料,發現原因是Vista下ASP.NET的運行賬戶改成了Network Service(Windows Server 2003中也一樣),而XP中ASP.NET的運行賬戶是ASPNET,難怪那么多人不喜歡用Vista。

??? 再查查解決方案,網上的一致的解決方案均是以老版的SQL Server 2000寫的,不適用于SQL Server 2005/2008。以下是我反復試驗后得出的在SQL Server 2008中的正確解決方案:

??? (1)配置Vista系統。[桌面]->[計算機]->右鍵->[管理]->展開“本地用戶與組”->選“組”->在右邊的名稱中雙擊“Administrators”->在彈出的窗口中單擊“添加...”按鈕->在彈出的“選擇用戶”窗口中單擊“高級...”按鈕->單擊“立即查找”按鈕->在下面的“搜索結果”中選中“Network Service”并點“確認”->“確定”按鈕->“確定”按鈕->“應用”按鈕。至此,Vista系統用戶配置完畢。

????(2)配置SQL Server 2008。打開“Microsoft SQL Server Management Studio”,找到想要配置的數據庫實例并展開->展開“安全性”->在“用戶”文件夾上點右鍵,選“新建用戶”->點擊“登錄名”文本框后面的“...”按鈕->在“選擇登錄名”窗口中點“瀏覽”按鈕->在“查找對象”窗口中選中[NT AUTHORITY\NETWORK SERVICE](前面打鉤)->“確定”按鈕->“確定”按鈕->在“登錄名”文本框上面的“用戶名”文本框中輸入一個名字(這個可以隨便寫)->“確定”按鈕。至此,數據庫配置完畢。

??? (3)重新運行ASP.NET程序,此處必須保證數據庫的身份驗證類型為“Windows驗證”和“允許訪問”,問題解決。

???? PS:SQL Server 2008和SQL Server 2000的一個重要區別就是:前者在“安全性”文件夾下沒有“登錄”子文件夾,所以不少以SQL Server 2000為例子的文章在2008下不適用。

轉載于:https://www.cnblogs.com/hendy/archive/2009/12/11/1622131.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。