在SSMS2012中禁用更改数据库兼容级别的选项

Ian*_*oyd 3 sql-server ssms sql-server-2012 ssms-2012

我正在尝试使用SQL Server Management Studio 2012来更改数据库的兼容级别,但是下拉列表已禁用:

在此输入图像描述

为什么选项被禁用?我如何启用它?

我尝试使用T-SQL手动更改它:

ALTER DATABASE AsiQuanClient
SET COMPATIBILITY_LEVEL =  110; --90 | 100 | 110 
Run Code Online (Sandbox Code Playgroud)

它仍然被禁用:

在此输入图像描述

为什么禁用它,我如何启用它?

奖金Chatter

Microsoft SQL Server Management Studio 11.0.3128.0

SELECT @@version

Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (X64) 
    Dec 28 2012 20:23:12 
    Copyright (c) Microsoft Corporation
    Standard Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)
Run Code Online (Sandbox Code Playgroud)

小智 6

根据MSDN,唯一需要的权限是"ALTER DATABASE"

OP写道:"虽然用户不需要是服务器管理员来更改数据库兼容级别,但他们确实需要是服务器管理员才能启用下拉列表."