我有一台安装了 SQL Server 2008 并允许远程连接的远程 PC。
我是 PC 上的管理员用户,已远程连接到 SQL Server,我正在尝试从备份中恢复数据库,但我在服务器上尝试执行的任何操作都被拒绝权限!
我可以将自己添加为 SQL 数据库的登录名,但只能具有公共服务器角色!
服务器设置为以本地帐户登录,并且我也正在运行 SQL Server 浏览器!
我做错了什么或者错过了什么?
答案1
从 SQL Server 2005 SP2 开始,如果您运行的是 Windows Vista 或更高版本,则默认情况下不会将管理员组的成员添加到服务器上的 sysadmin 角色。现在,指定服务器管理员是 SQL Server 安装过程中的附加步骤。如果您错过了,有一个特殊的“SQL Server 配置工具”,您可以稍后使用它来将某人添加到 sysadmin 角色。