安裝SQL Server 2005之後,我嘗試創建一個新的數據庫(命令:create database database_name)。但該消息是一個錯誤:權限被拒絕在'master'數據庫中創建數據庫。我的問題是1)如何退出這個master數據庫並在它外面創建一個新的數據庫,2)什麼是master數據庫。在SQL Server 2005中創建數據庫
1
A
回答
4
您需要使用sa帳戶(系統管理員)登錄,該帳戶應擁有所有權限。從那裏,您可以根據需要創建更多帳戶。
要創建一個新的數據庫,最簡單的方法是使用SQL Server Management Studio,您可以右鍵單擊「數據庫」(位於左側窗格中)並選擇創建新數據庫。
「主數據庫」基本上只是包含元數據信息(即所有其他數據塊等信息)
1
master數據庫是您登錄其默認的數據庫。這聽起來像是你不」沒有權限設置。最簡單的修復方法就是以管理員身份運行Mgmt Studio。要正確地修改權限,請看這裏:http://msdn.microsoft.com/en-us/library/bb326612.aspx。
0
SQL Server在master數據庫中維護了很多關於SQL Server,數據庫,文件,登錄等的元數據。主數據庫是SQL Server正常工作的關鍵。
必須使用master數據庫來創建新的用戶生成的數據庫。看起來您正在使用的登錄名對主數據庫沒有權限,或者沒有創建新數據庫的權限。確保您有足夠的權限來創建數據庫並將自己添加到db_creator角色或更高級別的sysadmin角色。
我不會推薦你使用SSMS來創建一個新的數據庫。我會使用T-SQL腳本,因爲您將擁有更多控制權。一旦你創建了數據庫,確保你已經關閉了AUTO SHRINK。另外請確保您已將足夠大的初始文件大小設置爲不會自動增長。另外,請確保您已將自動增長設置的足夠長,以使其不會以小增量增長。
相關問題
- 1. 在SQL Server 2005中使用T-SQL創建數據庫別名
- 2. 在SQL Server 2005 Express中創建家庭數據庫服務器
- 3. 在SQL Server 2005主數據庫中創建表
- 4. 在SQL Server 2005中壓縮數據庫
- 5. 如何在sql server 2005上使用c#vs08創建數據庫
- 6. 在SQL Server中創建數據庫
- 7. 在SQL Server中創建數據庫
- 8. 在另一個表中創建從不同的數據庫在SQL Server 2005中
- 9. sql server 2005附加數據庫中斷
- 10. 在SQL Server數據庫恢復2005
- 11. 如何在SQL Server 2005中恢復SQL SERVER 2008數據庫
- 12. 在SQL Server Management Studio Express中連接到SQL Server 2005數據庫
- 13. 如何在sql server 2005中編寫sql server數據庫圖表?
- 14. SQL Server 2005 - 創建數據庫與另一個數據庫的權限
- 15. Sql server 2005如何從數據庫的轉儲創建數據庫
- 16. 在SQL Server 2005中創建作業
- 17. 在SQL Server 2005中創建多維數據集
- 18. 如何在SQL Server中創建數據庫的數據庫圖
- 19. 如何在SQL Server 2005中獲取所有用戶創建的數據庫?
- 20. 在SQL Server 2005中爲MySQL數據庫創建一個鏈接服務器
- 21. 在將sql server 2005數據庫轉換爲sql server數據庫時出錯2000
- 22. 恢復的SQL Server 2014數據庫SQL Server 2005中
- 23. SQL Server 2005,收縮複製數據庫
- 24. SQL Server 2005數據庫備份
- 25. ms sql server 2005數據庫容量
- 26. Vb.net 2008與SQL Server 2005數據庫
- 27. SQL Server 2005 - 多個數據庫
- 28. Malscript注入SQL Server 2005數據庫
- 29. SQL Server 2005數據庫設計師
- 30. 使用SQL Server 2005還原數據庫