用Windows身份驗證訪問數據庫時,出現「用戶 'YSBY-PC\ASPNET' 登陸失敗。」,這YSBY是個人計算機名。

用Windows身份驗證訪問數據庫時,出現「用戶 'YSBY-PC\ASPNET' 登陸失敗。」,這YSBY是個人計算機名。

下面是個人蒐集的解決辦法,指望能對你們有所幫助。sql

第一種方法,從根本解決問題數據庫

一、登錄MSSQL數據庫,選擇"安全性"->新建登錄名,如圖:安全

       

      二、選擇"搜索按鈕"->選擇用戶或組->"高級"按鈕->選擇用戶或組->選擇"當即查找",在列表中查找到ASPNET,點擊肯定。。ide

     

      三、新建了登陸名以後,須要對這個用戶進行設置用戶映射,選擇"機器名\ASPNET"登陸名,右鍵屬性,出現如下對話框,上邊的是與你關聯的數據庫,而下邊則是選擇數據庫角色成員身份,選擇紅箭頭表示的兩個應該就好了。。spa

     

      四、從新運行頁面,就OK了。。server

第二種解決方法blog

改用sql server身份驗證驗證。「Integrated Security=True」改成「User ID='用戶名';Pwd='密碼'」it

相關文章
相關標籤/搜索