0
即時通訊使用asp.net mvc4使用蔚藍SQL數據庫和我有問題,初始數據庫使用以下命令:在Windows Azure上授予數據庫權限
WebSecurity.InitializeDatabaseConnection("AdminDBConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);
一個異常被拋出一句話:
CREATE TABLE permission denied in database 'master'.
這應該很容易解決知道sql有關鍵字GRANT,將管理權限,但我不能得到它的工作。
當我進入:
GRANT ALL
ON "object_name"
TO "user_name"
其中object_name是我的數據庫和用戶名的用戶向誰給的訪問權限。
我得到如下:
Msg 15151, Level 16, State 1, Line 1
Cannot find the object 'object_name', because it does not exist or you do not have permission.
我的問題然後就是:
請問我的SQL查詢不能工作,因爲我有錯 'OBJECT_NAME'?
如果是這樣,我怎麼能在vs 12或azure門戶或Connectionstring中看到我的用戶名和數據庫名稱,所以我可以給它訪問權限。
如果「OBJECT_NAME」不是問題,那麼我的問題是:
這是什麼問題,如何解決呢?
謝謝!