A un cliente en la versión 1.8.2.2 le da el siguiente error: System.Data.SqlClient.SqlException The synonym "sec.pep_prop_entid_permitidas" referenced synonym "EvoData.sec.pep_prop_entid_permitidas". Synonym chaining is not allowed. Al querer asignar/desasignar un permiso a una sección específica del expediente a un rol. |
El problema es que el sinónimo está apuntando a la evodata en lugar de la EvoConfig. Ejecutar el siguiente script y ya les funcionará. USE [EvoData] /*** Object: Synonym [sec].[pep_prop_entid_permitidas] Script Date: 12/08/2014 9:19:59 a. m. ***/ DROP SYNONYM [sec].[pep_prop_entid_permitidas] GO GO /*** Object: Synonym [sec].[pep_prop_entid_permitidas] Script Date: 12/08/2014 9:19:41 a. m. ***/ CREATE SYNONYM [sec].[pep_prop_entid_permitidas] FOR [EvoConfig].[sec].[pep_prop_entid_permitidas] GO USE [EvoData] GO /*** Object: Synonym [sec].[cpp_campos_pbf_permitidos] Script Date: 12/08/2014 9:21:53 a. m. ***/ DROP SYNONYM [sec].[cpp_campos_pbf_permitidos] GO /*** Object: Synonym [sec].[cpp_campos_pbf_permitidos] Script Date: 12/08/2014 9:21:53 a. m. ***/ CREATE SYNONYM [sec].[cpp_campos_pbf_permitidos] FOR [EvoConfig].[sec].[cpp_campos_pbf_permitidos] GO |