我是自己机器的管理员,我安装了SQL Server Express。但是当我尝试创建一个新数据库时,我收到了这个错误
在数据库'master'中创建数据库权限被拒绝
我认为我的登录时缺少'sysadmin'角色。当我试图将自己添加为'sysadmin'时,我又收到了另一个错误
用户无权执行此操作
我是这台机器的管理员,为什么我无法在此SQL Server Express实例中创建新数据库?
由于
答案 0 :(得分:6)
This post也可能有所帮助。它指向一个脚本,允许您将自己添加到sysadmin角色(假设您是本地Windows管理员)。
更新由于指向实际脚本的链接已消失,请参阅how to take ownership of a SQL Server上的StackExchange答案。
答案 1 :(得分:0)
有系统级权限,然后有SQL权限,有时它们不对齐。