visual studio - Microsoft SSDT (10.3.21208.0)/Data-tier Project (MSVS 2010) and "Sharing"/Copied Certificates between the Project and Referenced Database Project -
i writing "framework" of sql server (targeting 2008r2 , 2012) stored procedures , common/reference tables. each ssdt/date-tier project represents different component (can within same database) within framework (e.g., masterdbextensions project has stored procedure extensions/add ons within master database, sqlserveragentextensions (msdb), etc).
i developed farily strict security model heavily based on schema, database roles, , certificates.
my issue how "share"/copied these certificates between active project , referenced projects when publish active project sql server certificates copied, etc. (btw need share/copy certificates cross-database object access not need turn trustworthy flag on, service broker, , linked server access).
just clarification have tsql code represents mean:
use [databasea] create certificate [mycertfroma] ... backup certificate [mycertfroma] file = 'mycertfroma.cert' use [databaseb] create certificate [mycertfroma] file = 'mycertfroma.cert'
ssdt/data-tier not allow me place backup , create/from statement (i "this statement not recognized in context"). if move backup certificate pre/post script run issues file permisions , other issues (e.g., certificate not found). besides pre/post scripts not run if use project database reference in other projects.
so... what doing wrong or have suggests around these issues?
thanks!
enviroment: sql server 2012 (i target sql server 2008r2), msvs 2010, sqlserver data tools dec. 2012, sql sever data-tier application framework may 2013, c# 4.0
looks has been answered ctp4 certficate issue - server, database scoped
Comments
Post a Comment