Acceso denegado para escribir en disco. Evento 6589

 

Se aplica a: SharePoint Foundation 2010, SharePoint Server 2010

Última modificación del tema: 2014-09-29

Nombre de alerta: acceso denegado para escribir en disco

Identificador de evento: 6589

Resumen:   este error se produce cuando un grupo de aplicaciones de Internet Information Services (IIS) 7.0 usado por Microsoft SharePoint Foundation 2010 intenta actualizar un archivo o una carpeta, y se le niega el acceso, porque la cuenta de servicio que usa el grupo de aplicaciones no tiene los permisos adecuados.

Síntomas: es posible que se muestren los síntomas siguientes.

  • Es posible que los archivos no se actualicen correctamente para reflejar los valores configurados.

  • En el registro de eventos aparece este evento: Identificador de evento: 6589 Descripción: la cuenta del grupo de aplicaciones <nombre de la cuenta> no tiene permisos suficientes para escribir en el archivo <nombre del archivo> en <ubicación del archivo>. A continuación encontrará más información.

Causa:   la cuenta de servicio para el grupo de aplicaciones de IIS que usa SharePoint Foundation 2010 no tiene los permisos adecuados para escribir en un archivo o una carpeta en el sistema de archivos NTFS.

Solución: conceder los permisos correctos para la cuenta del grupo de aplicaciones

  • La cuenta del grupo de aplicaciones web no tiene permisos suficientes para escribir en el Registro o en un archivo del disco. En primer lugar, intente solucionar el problema de permisos de SharePoint Foundation 2010 con la herramienta de línea de comandos Psconfig. Si no se soluciona el problema, realice los siguientes procedimientos por orden. Primero, determine qué cuenta se usa para la aplicación web.

    Nota

    Para realizar estos procedimientos, debe pertenecer al grupo de administradores de la granja de servidores de SharePoint.

    Para solucionar el problema de permisos de SharePoint Foundation 2010:

    1. Abra una ventana del símbolo del sistema y, en el símbolo del sistema, escriba:

      cd /d %commonprogramfiles%\Microsoft Shared\Web server extensions\14\BIN

    2. Para solucionar el problema de permisos en el servidor, escriba el siguiente comando:

      psconfig –cmd secureresources

    3. Para reiniciar IIS y realizar los cambios, escriba el siguiente comando en el símbolo del sistema: iisreset /noforce

    Para determinar la cuenta para la aplicación web:

    1. En el Administrador de IIS, en el panel Conexiones, expanda el nodo de servidor y, a continuación, haga clic en Grupos de aplicaciones.

    2. En la vista de características del panel de lectura, en la columna Identidad, anote la cuenta del grupo de aplicaciones identificado.

    Para configurar manualmente la cuenta de grupo requerida para la cuenta del grupo de aplicaciones web en el equipo:

    1. Haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administración de equipos.

    2. En la vista de árbol, expanda Usuarios locales y grupos y haga clic en Grupos.

    3. En la lista del panel de lectura, haga clic con el botón secundario en los grupos de WSS_WPG y, a continuación, en Agregar al grupo.

    4. En el cuadro de diálogo Propiedades de WSS_WPG, para agregar la cuenta del grupo de aplicaciones web, haga clic en Agregar.

    Para conceder los permisos requeridos para la cuenta del grupo de aplicaciones web para una carpeta:

    1. En el equipo con SharePoint Foundation, busque la carpeta identificada en el evento 6588 ó 6589.

    2. Haga clic con el botón secundario en la carpeta y seleccione Propiedades.

    3. En la pestaña Seguridad del cuadro de diálogo Propiedades, en la sección Nombres de grupos o usuarios, seleccione Todos y, a continuación, haga clic en Editar.

      Nota

      La edición incorrecta del Registro puede provocar daños graves en el sistema. Antes de realizar cambios en el Registro, haga una copia de seguridad de los datos importantes del equipo.

    4. En el cuadro de diálogo Permisos para <nombreDeCarpeta>, haga clic en Agregar para agregar la cuenta del grupo de aplicaciones web. La cuenta requiere permiso de escritura.

    Para conceder los permisos requeridos para la cuenta del grupo de aplicaciones web para una clave del Registro:

    1. Haga clic en el botón Inicio, elija Todos los programas, Accesorios y Ejecutar.

    2. Tipo regedity, a continuación, haga clic en Aceptar.

    3. En el Editor del Registro, en la vista de árbol, busque la clave del Registro identificada en el evento 6588 ó 6589.

    4. Haga clic con el botón secundario en la clave del Registro y seleccione Permisos.

    5. En el cuadro de diálogo Permisos, haga clic en Agregar para agregar la cuenta del grupo de aplicaciones web. La cuenta requiere permiso de escritura.

    Para realizar una comprobación:

    • Vuelva a realizar la operación que ha generado errores.