簡體   English   中英

Windows身份驗證中如何處理“創建數據庫主數據庫中拒絕的數據庫權限”?

[英]How to handle “create database permission denied in database master” in windows Authentication?

我使用Visual Studio 10命令propmpt(以管理員身份運行)中的命令apsnet_regsql打開了“ ASP.NET SQL Server安裝向導”。

在該向導中,我選擇了Windows身份驗證而不是Sql身份驗證。 當我嘗試連接到主數據庫時,出現以下異常

執行SQL文件'InstallCommon.sql'時發生錯誤。 SQL錯誤號為262,而SqlException消息為:數據庫'master'中拒絕CREATE DATABASE權限。 創建TestDB數據庫

而SqlException是:

在Windows authenticAtion中創建數據庫“ master”中拒絕的數據庫權限。

作為例外,我知道我沒有創建數據庫的權限。 但是我如何以及在哪里可以獲得這樣做的許可。

我的系統中有SQL Server 2008,默認情況下僅Visual Studio 2008。

因此,請幫助我並為我的問題提供解決方案。

顯然,發生這種情況的原因是因為用戶沒有在sql服務器中進行任何修改的權限,解決該問題的方法之一是轉到安全文件夾,選擇用戶選擇屬性可能是權限,並使該用戶成為dbadministrator。或其他高級角色(而不是與此用戶登錄並嘗試創建數據庫)

這是幾篇文章

http://msdn.microsoft.com/en-us/library/dd568727.aspx

http://msdn.microsoft.com/zh-CN/library/ms178630(v=sql.90).aspx

http://www.blackwasp.co.uk/SQLChangeOwner.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM