Pregunta

Recibo este error al agregar una solución a prod farm...

enter image description here

hace unas semanas encontré un sitio web que me daba una línea para escribir antes de lanzar cualquier comando de agregar, pero ya no puedo encontrarlo.

En segundo lugar, la cuenta que usa Powershell es administradora de la granja de servidores...no lo entiendas: s

¿Fue útil?

Solución

Para agregar soluciones, debe ser administrador local en la parte superior del shell admin.Ejecute el shell como administrador.

Como dije en los comentarios, no puedo encontrar un requisito específico especificado en TechNet, pero hice una prueba en una de mis granjas:

•Primero agregué un nuevo usuario a mi ANUNCIO.

•Como miembro del ANUNCIO, los usuarios que solo tienen derecho en mi servidor de granja son que es parte de los usuarios del dominio y, por lo tanto, parte del grupo de usuarios local.

* Encendí un shell de administración SP2010 usando Ejecutar como usuario diferente (clic derecho en shell) e inicié sesión como mi nuevo usuario.Ya como yo al arrancar, recibí algunos errores debido a la falta de acceso (La granja local no es accesible.Los cmdlets con FeatureDependencyId no son registrado.)

* Intenté agregar la solución y obtuve:

Añadir-SPSolution :No puede acceder a la granja local.Verifique que el local la granja de servidores está configurada pr operativamente, actualmente disponible y que tiene los permisos apropiados para acceder a la base de datos antes de intentarlo otra vez.

•Ahora le di privilegios de administrador de la granja de usuarios de prueba e inicié una nueva shell.Todavía recibí el mismo error.

* Ejecuté otro Shell como administrador de mi granja (si inicié sesión como cuenta recuerde usar Ejecutar como administrador si tiene UAC habilitado).Aquí Yo agregué mi usuario de prueba como Administrador de Shell

•Ahora comencé un nuevo shell con mi usuario de prueba.Sin errores mientras cargando, pero cuando intenté agregar recibí el mismo error que tú:

Añadir-SPSolution:Acceso Denegado

•Luego agregué el usuario de prueba al grupo de administradores locales y abrió un nuevo caparazón.

•Al agregar el usuario, pude agregar el usuario sin problemas.

Fuente:Respuesta aceptada a la pregunta Complemento de Sharepoint 2010 powershell-solución acceso denegado

Otros consejos

Simplemente haga clic con el botón derecho en PowerShell y haga clic en "Ejecutar como administrador".Si eso no funciona, simplemente ejecute Get-SPShellAdmin y vea si su cuenta que está utilizando aparece como ShellAdmin.Inicialmente, solo la cuenta de servicio "Administrador de granja" es un ShellAdmin (no la cuenta de servicio" Administrador de configuración").

Si su cuenta no aparece en la lista, use Add-SPhellAdmin para agregar su cuenta.Podría encontrarse aquí en un círculo vicioso en el que aún obtendría "Acceso denegado" al ejecutar Add-SPShellAdmin.En este caso, simplemente inicie sesión como la cuenta de servicio "Administrador de granja" y luego agregue su cuenta inicial como Administrador de Shell.

En este punto, puede volver a iniciar sesión con su cuenta inicial, "Ejecutar como administrador" y luego ejecutar Add-SPSolution, y con suerte funcionará para usted .

Licenciado bajo: CC-BY-SA con atribución
scroll top