0

我尝试从sys.certificatesSQL Azure 中的表中查询所有项目 - 来自主数据库和常用数据库 - 每次它产生

无效的对象名称“sys.certificates”

错误信息。相同的查询在本地 SQL Express 上运行良好。

在 SQL Azure 中是否无法访问此表?我究竟做错了什么?

4

3 回答 3

0

SQL Azure 通常不支持证书和加密

检查这些:

http://msdn.microsoft.com/en-us/library/ee336253.aspx

http://msdn.microsoft.com/en-us/library/ff394115.aspx

于 2013-04-11T14:26:00.290 回答
0

Azure SQL 不支持它

请参阅:http: //msdn.microsoft.com/en-us/library/windowsazure/ee336238.aspx

于 2013-04-11T14:27:34.623 回答
0

TechNet 上有关于 SQL Azure 支持和不支持哪种加密的更深入的解释:

http://technet.microsoft.com/en-us/magazine/hh351833.aspx

SQL Azure 当前不支持 SQL Server 支持的标准数据加密机制。其中包括透明数据加密、非对称密钥、对称密钥和 Transact-SQL 函数,例如 ENCRYPTBYPASSPHRASE 和 DECRYPTBYPASSPHRASE、CREATE/ALTER/DROP DATABASE ENCRYPTION KEY 或 CREATE/ALTER/DROP MASTER KEY。

于 2013-04-23T22:43:02.160 回答