【发布时间】:2013-09-14 05:10:18
【问题描述】:
请在此链接中找到我所指的所有文件:
http://whyisthisinmyfood.com/sql/
我在两台 Windows 7 计算机上安装了“SQL Server 2008 R2 Management Studio Express (x86)”的新副本。两台计算机的安装文件相同。安装方法相同。 (据我所知,我选择了相同的选项)
一个在家里,一个在工作。
家里的那个似乎工作得很好我“执行”这个文件(ITD132-Inventory Initial with data.sql),它工作正常。当我在工作中“执行”它时,我得到:
消息 262,第 14 级,状态 1,第 1 行
数据库“master”中的 CREATE DATABASE 权限被拒绝。
..以及由于一开始没有创建数据库而导致的一堆东西。
我已经比较了两台计算机上的权限。
查看这些文件:
家用电脑:non-networked.jpg
工作电脑:work-networked.jpg
我在一篇文章中读到,要创建新登录,必须以管理员身份登录。我使用我的 Windows 凭据登录到服务器管理工作室,我是我的工作计算机的本地管理员,我无法找到任何其他地方以管理员身份登录这个 SQL Server Management Studio(很明显我是不知道是什么意思)
此时我认为我的问题是我需要创建一个不只是“BUILTIN\User”的用户(因为这个登录没有权限)有权限。
但我不知道如何以管理员身份登录来创建此用户角色。
如果这些是显而易见的答案,请原谅我,因为我刚刚开始使用这个 MS 管理工作室并且对 T-SQL 不是很熟悉。
谢谢, 戴安娜
【问题讨论】:
-
这和Management Studio无关,是你用来连接SQL Server数据库引擎的用户的权限。
标签: sql sql-server sql-server-2008 user-permissions ssms