Dar privilegios de administrador via base de datos
-
- Znuny newbie
- Posts: 97
- Joined: 09 Nov 2011, 20:38
- Znuny Version: version 3.1
- Location: Cuenca-Ecuador
Dar privilegios de administrador via base de datos
Saludos
Necesito ayuda urgente, no se porque motivo mi usuario agente del sistema que tenia provilegios de administrador que funcionaba bien un día, ingreso al siguiente dia y solo tengo acceso como un agente limitado en el sistema, es decir ya no tengo las opciones de administrador, no se si alguien de mi oficina hizo cambios en mi perfil sin saberlo cuando estaba abierta mi sesión, mi panorama es que los agentes nos autenticamos via LDAP y el usuario root@localhost no esta habilitado, mi usuario era el único que tenia privilegios de administrador y ahora no hay como ingresar, quiero saber si hay la manera de dar privilegios de administrador a mi cuenta de agente via base de datos, en que tabla tendria que hacer el cambio y en que campo. mi sistema es OTRS ITSM v 3.1.10 en servidor CentOS
Es de suma urgencia alguien que me ayude
Necesito ayuda urgente, no se porque motivo mi usuario agente del sistema que tenia provilegios de administrador que funcionaba bien un día, ingreso al siguiente dia y solo tengo acceso como un agente limitado en el sistema, es decir ya no tengo las opciones de administrador, no se si alguien de mi oficina hizo cambios en mi perfil sin saberlo cuando estaba abierta mi sesión, mi panorama es que los agentes nos autenticamos via LDAP y el usuario root@localhost no esta habilitado, mi usuario era el único que tenia privilegios de administrador y ahora no hay como ingresar, quiero saber si hay la manera de dar privilegios de administrador a mi cuenta de agente via base de datos, en que tabla tendria que hacer el cambio y en que campo. mi sistema es OTRS ITSM v 3.1.10 en servidor CentOS
Es de suma urgencia alguien que me ayude
-
- Znuny wizard
- Posts: 370
- Joined: 17 Nov 2011, 17:46
- Znuny Version: 6.0.10
- Real Name: Miguel
- Company: SIA
- Location: Madrid, Spain.
Re: Dar privilegios de administrador via base de datos
Usa el siguiente comando otrs/bin/otrs.AddUser2Group.pl -g admin -u (tu-usuario) -p rw
Un saludo.
Un saludo.
-
- Znuny newbie
- Posts: 97
- Joined: 09 Nov 2011, 20:38
- Znuny Version: version 3.1
- Location: Cuenca-Ecuador
Re: Dar privilegios de administrador via base de datos
Disculpa la ignorancia, pero en donde ejecuto ese comando, directamente en el centos ? tengo que ingresar a algun directorio especifico ? o cual es la sintaxis correcta, porque lo ejecute directamente y me salio
[root@mesaayuda ~]# otrs/bin/otrs.AddUser2Group.pl -g admin -u juan.munoz -p rw
-bash: otrs/bin/otrs.AddUser2Group.pl: No such file or directory
gracias por tu pronta respuesta
[root@mesaayuda ~]# otrs/bin/otrs.AddUser2Group.pl -g admin -u juan.munoz -p rw
-bash: otrs/bin/otrs.AddUser2Group.pl: No such file or directory
gracias por tu pronta respuesta
-
- Znuny wizard
- Posts: 370
- Joined: 17 Nov 2011, 17:46
- Znuny Version: 6.0.10
- Real Name: Miguel
- Company: SIA
- Location: Madrid, Spain.
Re: Dar privilegios de administrador via base de datos
Tienes que ir al directorio donde tienes instalado otrs, en él te aparecera una carpeta llamada "bin" donde estan diversos scripts para muchas tareas administrativas (entre ellas permisos). Alli ejecutas el script "otrs.AddUser2Group.pl", si tienes problemas con los parametros puedes poner al final un --help y te indicara un ejemplo.
Un saludo.
Un saludo.
-
- Znuny newbie
- Posts: 97
- Joined: 09 Nov 2011, 20:38
- Znuny Version: version 3.1
- Location: Cuenca-Ecuador
Re: Dar privilegios de administrador via base de datos
Hola te cuento que ya pude ejecutar el comando de la siguiente manera
[root@mesaayuda otrs]# bin/otrs.AddUser2Group.pl -g admin -u juan.munoz -p rw
GID: admin/2
UID: juan.munoz/2
Permission: rw
[root@mesaayuda otrs]#
cerre la sesion y volvi a ingresar pero sigo como usuario limitado no como administrador, no se que mas tengo que hacer reiniciar el servicio o el servidor ?
gracias por tu ayuda
[root@mesaayuda otrs]# bin/otrs.AddUser2Group.pl -g admin -u juan.munoz -p rw
GID: admin/2
UID: juan.munoz/2
Permission: rw
[root@mesaayuda otrs]#
cerre la sesion y volvi a ingresar pero sigo como usuario limitado no como administrador, no se que mas tengo que hacer reiniciar el servicio o el servidor ?
gracias por tu ayuda
-
- Znuny wizard
- Posts: 370
- Joined: 17 Nov 2011, 17:46
- Znuny Version: 6.0.10
- Real Name: Miguel
- Company: SIA
- Location: Madrid, Spain.
Re: Dar privilegios de administrador via base de datos
No hay que ejecutar nada mas, en todo caso revisa el log de otrs para ver que error te esta dando, por si fuera algo de la autenticacion con LDAP.
Por defecto lo tienes en /tmp/otrs.log, no obstante si no has tocado la configuracion para que te registre el log en fichero te va a tocar entrar en la carpeta Kernel/Config/Files dentro del directorio de otrs, abrir el fichero ZZZAuto.pm y poner al final antes del "} 1;" lo siguiente:
$Self->{'LogModule::LogFile::Date'} = '1';
$Self->{'LogModule::LogFile'} = '/ruta-que-quieras/otrs.log';
$Self->{'LogModule'} = 'Kernel::System::Log::File';
Con eso te seguira logeando normal por la aplicacion web pero aparte te lo deja en fichero rotatorio por mes. Pruebas a conectar de nuevo y miras el log.
Un saludo.
Por defecto lo tienes en /tmp/otrs.log, no obstante si no has tocado la configuracion para que te registre el log en fichero te va a tocar entrar en la carpeta Kernel/Config/Files dentro del directorio de otrs, abrir el fichero ZZZAuto.pm y poner al final antes del "} 1;" lo siguiente:
$Self->{'LogModule::LogFile::Date'} = '1';
$Self->{'LogModule::LogFile'} = '/ruta-que-quieras/otrs.log';
$Self->{'LogModule'} = 'Kernel::System::Log::File';
Con eso te seguira logeando normal por la aplicacion web pero aparte te lo deja en fichero rotatorio por mes. Pruebas a conectar de nuevo y miras el log.
Un saludo.
-
- Znuny newbie
- Posts: 97
- Joined: 09 Nov 2011, 20:38
- Znuny Version: version 3.1
- Location: Cuenca-Ecuador
Re: Dar privilegios de administrador via base de datos
Hola adjunte lo que me indicas, volvi a probar pero cuando me logueo de nuevo sigo como usuario limitado y no aparece la pestaña de administrar; no he tocado nada para ver los log del otrs, en la ruta que me dices n veo los logs del sistema, en donde podria nuevamente revisarlos.
gracias
gracias
-
- Znuny expert
- Posts: 241
- Joined: 17 Nov 2011, 18:17
- Znuny Version: 2.4-3.0-3.1-3.2- 3.3
- Real Name: Carlos Gallego
- Location: Medellin, Colombia
Re: Dar privilegios de administrador via base de datos
Hola
Si ninguno de los cambios te ha funcionado, me pregunto.
Depronto has realizado algun cambio en el module Registration de la interfaz de Admin?
Depronto que ya no sea para funcionar con dicho grupo sino con otro. La alternativa seria revisar el archivo ZZZAuto.pm y ver si se modifico esa configuración.
Saludos.
Si ninguno de los cambios te ha funcionado, me pregunto.
Depronto has realizado algun cambio en el module Registration de la interfaz de Admin?
Depronto que ya no sea para funcionar con dicho grupo sino con otro. La alternativa seria revisar el archivo ZZZAuto.pm y ver si se modifico esa configuración.
Saludos.
OTRS 2.4.7 > 3.3 Ubuntu Server - Centos - RedHat, MySQL - PostgresSQL OracleDB
-
- Znuny wizard
- Posts: 370
- Joined: 17 Nov 2011, 17:46
- Znuny Version: 6.0.10
- Real Name: Miguel
- Company: SIA
- Location: Madrid, Spain.
Re: Dar privilegios de administrador via base de datos
ejecuta un /etc/init.d/apache reload y prueba de nuevo, con eso recargas el servidor web por si tuvieras algo cacheado.
-
- Znuny newbie
- Posts: 9
- Joined: 27 Jul 2017, 20:29
- Znuny Version: 5.0.22
- Real Name: Francisco
- Company: Costa Rica Canada
Re: Dar privilegios de administrador via base de datos
Hola Buenos dias
Yo tengo el mismo error, pero si se por que fue. Fue por que un agente ingreso con mi usuario y deshabilito la cola "admin", entonces mi usuario, que era el unico admin del sistema, cuando ingreso sesison se ve como un usuario standart.
Trate de correr el comando (solo que lo corri en el archivo otrs.SetPermission.pl, ya que el indicado anteriormente no existe en mi instalacion) y me dio el siguiente error
ERROR: --web-group is missing or invalid
No se si es por que ese archivo es incorrecto, o por que la "cola" admin esta deshabilitada, si es asi, me podrian indicar como habilitarla, para luego volver a darle permisos a mi usuario
Yo tengo el mismo error, pero si se por que fue. Fue por que un agente ingreso con mi usuario y deshabilito la cola "admin", entonces mi usuario, que era el unico admin del sistema, cuando ingreso sesison se ve como un usuario standart.
Trate de correr el comando (solo que lo corri en el archivo otrs.SetPermission.pl, ya que el indicado anteriormente no existe en mi instalacion) y me dio el siguiente error
ERROR: --web-group is missing or invalid
No se si es por que ese archivo es incorrecto, o por que la "cola" admin esta deshabilitada, si es asi, me podrian indicar como habilitarla, para luego volver a darle permisos a mi usuario