在安裝好SQL Server 2008,通常都會用Windows驗證的方式登入
但正準備要建資料庫的時候,會出現
資料庫 'mydb' 建立失敗. 其他資訊: 執行 Trasnact SQL 陳述式或批次時發生例外狀況. 於資料庫 master 中 'CREATE DATABASE' 的權限遭拒.
我的環境是
Windows 7 家用進階版 64bit
IIS 6.1
不過不確定是不是這個環境才會有這個問題
網路上遇到這種錯誤大多都說換SA的帳號登入
我用SA登入偏偏又會出現
與伺服器的連接已成功建立,但在登入程序時發生錯誤。 管道的另一端上無任何處理程序。
在安裝SQL Server的時候也沒有提示類似要我輸入SA的密碼
而有要輸入的密碼我也都輸入那一個
可是偏偏登入就都會出現這樣的錯誤
後來想說那我重設SA的密碼後再登入看看
但上網找到重設SA的方式
其中有一個過程需要把現在登入的帳號加入Administrator的群組
偏偏我是家用進階版,又沒設定群組的地方,需要用很麻煩的方式
不過後來我在開啟SQL Server Management Studio後
發現伺服器名稱的地方,預設是SQLEXPRESS
我把它改成localhost,再用Windows驗證登入
就能正確建立資料庫了。
Place your comment