Error de inicio de sesión: no se ha concedido al usuario este tipo de inicio de sesión en este equipo

No se si habra sido casualidad, pero esta semana he tenido tres llamadas de clientes en las que el error era el mismo.
Se trataba de unos sistemas windows xp, los cuales no eran accesibles desde la red.
Problema
Cuando se intentaba acceder a algún recurso compartido del equipo, salia un mensaje en pantalla diciendo lo siguiente:
"Error de inicio de sesión: no se ha concedido al usuario este tipo de inicio de sesión en este equipo"
Comprobé el tema de permisos, firewall, antivirus, y todo esta permitido. No había ningún tipo de restricción. Incluso habilite el usuario "invitado" y ni así, se podía acceder a los recursos.
Haciendo un poco de reminiscencia, recordé, que hace tiempo ya me había pasado algo así, y el problema viene dado porque la cuenta de invitado tiene mal asignados los atributos de su perfil.
Solución
Para solucionar esto hay que hacer lo siguiente
- Nos descargamos las tools de windows 2003. Desde aquí: http://go.microsoft.com/fwlink/?LinkId=4544
- Las instalamos
- Inicio, Programas, Windows Server 2003 Resource Kit Tools, linea de comandos
- Ejecutamos las siguientes ordenes:
net user Invitado /active:yes
ntrights +r SeNetworkLogonRight -u Invitado
ntrights -r SeDenyNetworkLogonRight -u Invitado
Con esto ya debiera de ser posible acceder a los recursos compartidos.
Saludos
Comentarios
Te agradezco tu artículo me funcionó satisfactoriamente.
Adios.
MauCorp.
Muchas gracias...
pero recuerden...
ejecutar, gpedit.msc no tiene comparacion
busquen los derechos de usuario. ahi esta la papa
saludos
joan.
saludos
IARG
muchas veces me encontraba con esto y tenia que formatera el numero de pcs en el que tuviera este error Magnifico.
Muchas gracias
Falta un último paso para el que no le funcione así.
http://www.neoteo.com/error-de-inicio-de-sesion-no-se-ha-concedido-al.neo
Luego, si todo va bien, veremos un magnifico ACCESO DENEGADO. Tranquilos, esto es correcto, también es correcto si este mensaje no se ve, quiere decir que ya esta solucionado.
Si lo vemos:
1. Vamos a Inicio, Ejecutar
2. Escribimos regedit (MUCHO CUIDADO CON LO QUE TOCAMOS AQUI DENTRO, TODO PUEDE DEJAR DE FUNCIONAR)
3. nos dirigimos a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa (lo major es preguntarle a alguien que sepa)
4. Cambiamos el valor de “restrictanonymous” a 0 (debería estar en 1)
5. Luego cerramos regedit, y reiniciamos el ordenador.
Eso es todo.
net user Invitado /active:yes
ntrights +r SeNetworkLogonRight -u Invitado
ntrights -r SeDenyNetworkLogonRight -u Invitado
Comprobado y funciona en un Vista Home Basic.
El último paso de cambiar la clave de registro no me ha hecho falta.
net user Invitado /active:yes
ntrights +r SeNetworkLogonRight -u Invitado
ntrights -r SeDenyNetworkLogonRight -u Invitado
Comprobado y funciona en un Vista Home Basic.
El último paso de cambiar la clave de registro no me ha hecho falta.
Bajan el Resurce kit
http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe
Con un descompresor de archivos extraen el RKTOOLS.EXE en uan carpeta Obtendran un MSI y unos CABS
Dentro de esa carpeta crean:
Instalador via CMD
Copiar y pegar en Notepad sin comillas y guardarlo con extension .BAT
"@echo off
echo off
color 0a
title Fix Usuario Invitado en redes Windows NT by Germangelv
cls
ECHO.
ECHO Instalando el Kit de Implementaci¢n de Windows 2003 Server
msiexec /i rktools.msi /qn /norestart
cls
ECHO.
ECHO Aplicando Comandos por Consola
ping -n 1 localhost >NULL
net user Invitado /active:yes
ntrights +r SeNetworkLogonRight -u Invitado
ntrights -r SeDenyNetworkLogonRight -u Invitado
CLS
ECHO.
ECHO Aplicando FIX al Registro
ping -n 1 localhost >NULL
regedit /s RegFix.reg
CLS
ECHO.
ECHO Cerrando...
ping -n 1 localhost >NULL
EXIT"
Luego Hacen lo mismo pero esta vez lo guardan como un .REG (Lo que esta entre comillas sin las mismas)
"Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"restrictanonymous"=dword:00000000"
Luego con un empaquetador tipo SFX (Winrar/7ZIP/IEXTRACT/WINZIP tienen uno) le dicen que extraiga en una carpeta temporal y que ejecute el .BAT y listo
Saludos a todos, yo trabajo con Winrar asi que me quedo un excelente programita y luego le modifico el formulariod e xtraccion por uno personalziado por mi y queda asi
[IMG]http://i50.tinypic.com/w7l7rp.jpg[/IMG]
Saludos
Configuración de sistema
Directivas Locales
Opciones de seguridad
Hacer doble click en Cuentas: Limitar el uso de cuentas locales con contraseña en blanco solo para iniciar sesión en la consola; y seleccionar Deshabilitada.
Cerrar todas las ventanas y; reiniciar el pc, o bien, simplemente ir a Consola de comandos y escribir GPUPDATE /Force
Y resuelto el bloqueo, mucho mas rápido y menos permisivo.
Suerte y saludos
Muchas Gracias por el aporte
Saludos
Muchas gracias