2016-01-20 124 views
0

我試圖讓登錄同樣喜歡http://www.codeproject.com/Articles/1032226/CRUD-Operation-in-ASP-NET-MVC-and-AngularJS在數據庫中創建「主」的SQL Server否認2008 R2

但頁面負載的簡單演示中,我得到一個錯誤的數據庫權限:

create database permission denied in database 'master'

我搜索的一切,但沒有運氣..

我的連接字符串是:

<add name="BookManagementEntities" 
    providerName="System.Data.SqlClient" 
    connectionString="Data Source=SUPP-INF-DEV-05\SQLEXPRESS;Initial Catalog=BookManage;Integrated Security=SSPI;user id=sa;[email protected];" /> 

爲什麼會發生這種情況,以及如何解決這個問題?

編輯:我第一次嘗試每個頁面上的解決方案谷歌搜索這個錯誤之後,但仍然得到了同樣的錯誤..

+1

由於錯誤提示。您無權創建數據庫。 –

+0

我已經創建並連接到VS,同時進行CRUD操作,我收到此錯誤 – Dhara

+0

通過創建一個示例數據庫檢查sql express。看看你有什麼。 –

回答

0

我知道肯定是SA的SQL Server中的系統管理員,並且必須沒有任何權限問題在使用過程中,衆所周知,我們不應該使用SA作爲SQL帳戶連接到實例以用於應用程序,相反,我們必須根據我們嘗試實現的操作創建另一個帶有dbo/sysadmin的帳戶,是否可以請創建另一個帳戶相同的權限作爲SA或嘗試使用Windows身份驗證(當然有權限啓用)

相關問題