Access Encrypted Data using Linked Server

  • Hi,

    I have two SQL SERVER 2005 servers namely SERVER 1 & SERVER 2.

    Using "linked server", the data from second server can be accessed from the first. I have a stored procedure that reads data from the first and inserts/updates information in the second. The user credential configured has minimum access privileges to execute the stored procedure and access linked server. The same user credential is created in SERVER 2.

    However, the data in the second server is encrypted using a symmetric key. Since the user has minimum access privileges, the certificate, symmetric key and database master key are not visible. What are the minimum security privileges required to access these? If the stored procedure is executed with the user SA, it works but shows the following error if executed with the minimum access privilege:

    "Cannot find the certificate [CERTIFICATE NAME], because it does not exist or you do not have permission"

    It would be great if anyone can point in the right direction.

    Thanks.

  • Duplicate post. Please post answers here

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply