首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么要比较ISql100DatabaseEncryptionKey阻塞架构

为什么要比较ISql100DatabaseEncryptionKey阻塞架构
EN

Stack Overflow用户
提问于 2010-04-21 03:06:23
回答 4查看 4.5K关注 0票数 16

我正尝试在Visual Studio 2010中对一些SQL Server 2008数据库执行架构比较。但是我得到了以下错误。这意味着什么,我怎么能忽略它?

代码语言:javascript
复制
An error was received from SQL Server while attempting to reverse engineer elements of type Microsoft.Data.Schema.Sql.SchemaModel.ISql100DatabaseEncryptionKey: The user does not have permission to perform this action.

更新:“写入更新”确实有效。但是我不能“导出到编辑器”。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-04-21 22:23:34

我遇到了同样的问题。到目前为止,我找到的唯一修复方法是以具有sysadmin Server角色的用户身份运行比较。即使选择忽略数据库加密密钥,也会出现这个错误,对我来说,这个错误似乎已经失效。我在connect上提交了一个bug:https://connect.microsoft.com/VisualStudio/feedback/details/552986/schema-compare-permission-error-for-database-encryption-keys-even-though-the-type-is-set-to-be-ignored

票数 10
EN

Stack Overflow用户

发布于 2011-03-02 14:01:01

Stack Overflow用户

发布于 2011-06-04 03:51:00

VS2010 sp1为我修复了这个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2677884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档