REVISIÓN: Se produce un error en GetEffectiveRightsFromAcl() en Service Pack 6

Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Síntomas
En Windows NT 4.0 Service Pack 6 (SP6) y SP6a, se rompe la función GetEffectiveRightsFromAcl. En una determinada lista de control de acceso discrecional (DACL), GetEffectiveRightsFromAcl devuelve la misma máscara de acceso para todos los usuarios (incluso aunque diferentes usuarios puedan tener derechos de acceso diferentes). La función se realiza correctamente en Windows NT 4.0 SP5.
Solución
Sin GetEffectiveRightsFromAcl, no existe una manera adecuada de enumerar los derechos de acceso de un usuario para un objeto particular. Sin embargo, si sólo quiere determinar si un usuario tiene acceso a un objeto y tiene el símbolo del usuario, puede usar la función AccessCheck.

Ahora hay disponible una revisión admitida por Microsoft, pero sólo se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a equipos que experimenten este problema específico.

Para solucionar este problema inmediatamente, haga clic en el vínculo de descarga de la revisión, que encontrará más adelante en este artículo, o póngase en contacto con los Servicios de soporte técnico de Microsoft con el fin de obtener la revisión. Para obtener una lista completa de la información y números de teléfono del servicio de soporte técnico de Microsoft acerca de los costos del soporte técnico, visite el siguiente sitio Web de Microsoft:NOTA: en casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas y temas de soporte técnico adicionales que no reúnan las condiciones necesarias para la actualización en cuestión.

Los archivos siguientes pueden descargarse del Centro de descarga de Microsoft:
Windows NT 4.0:Windows NT Server 4.0, Terminal Server Edition:La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y las horas de estos archivos se muestran según el Horario universal coordinado (UTC). Cuando vea la información de archivo, se convertirá a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.
   Fecha Hora Versión Tamaño Nombre de archivo   ------------------------------------------------------   25-Abr-2000  19:00  4.0.1381.7048  84,240  Ntmarta.dll      				

Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información en este artículo se refiere a:" de este artículo.
Referencias
Para obtener información adicional acerca de cómo llamar a AccessCheck(), haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
171273 HOWTO: Program a Secure Server on Windows NT
Propiedades

Id. de artículo: 258437 - Última revisión: 02/23/2014 22:10:53 - Revisión: 5.2

Microsoft Win32 Application Programming Interface

  • kbnosurvey kbarchive kbbug kbfix kbapi kbqfe kbkernbase kbsecurity kbhotfixserver KB258437
Comentarios