Error en el servicio: Servicio de perfil de usuario al iniciar sesión
Vale, sí, debería ya haberme ido de Windows 7, pero aquí sigo en esta máquina con W7.
Hoy me he encontrado con un error tras insertar mi contraseña (sí, la he escrito correctamente), aparecía el error del título. Básicamente es que se ha jodido el perfil.
Para arreglarlo, arrancamos en modo a prueba de fallos (F8) y abrimos el Regedit.
Buscamos la carpeta de nuestro perfil, estará en:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Ahí habrá varias carpetas, pero encontrarás 2 iguales (con excepción de un .bak que aparece al final de una de ellas). Eliminas la versión actual del perfil y le cambias el nombre (con el botón derecho) a la carpeta con el .bak (quitándole el .bak).
Reinicias. Ya todo irá normal.
Macros y filtros en VBA para Excel
Quiero crear una macro que tome dos valores de 2 celdas (que contienen fechas) y realice un filtro sobre una tabla anexa. Véase el siguiente ejemplo:
Para ello creamos una macro con el siguiente código:
Sub Macro()
‘
‘
ActiveSheet.Range(«$A$1:$C$21»).AutoFilter Field:=1, Criteria1:= _
«>=» & Range(«F2″).Value, Operator:=xlAnd, Criteria2:=»<=» & Range(«F3»)
End Sub
Más información ahora sobre Tablas Dinámicas, Filtros y Macros en:
https://exceltotal.com/filtrar-tabla-dinamica-segun-valor-de-celda/
Eliminar contraseña de root en MariaDB/MySQL
En una terminal escribiremos:
/etc/init.d/mysql stop
sudo killall mysqld_safe
sudo killall mysqld
sudo mysqld_safe --skip-grant-tables &
mysql -u root
use mysql;
update user set password=PASSWORD("minuevacontraseña") where User='root';
update user set plugin="mysql_native_password";
quit;
/etc/init.d/mysql stop
sudo kill -9 $(pgrep mysql)
/etc/init.d/mysql start
Esto lo tuve que hacer cuando, tras instalar MariaDB incorrectamente, me comenzó a dar el error siguiente al hacer un msql -u root -p:
ERROR 1524 (HY000): Plugin ‘unix_socket’ is not loaded
Problema con phpMyAdmin, mbstring extension y Ubuntu 16.04
Supongo que esto dentro de poco tiempo no servirá para nada porque habrán arreglado la instalación de PHP7. Pero en mayo de 2016 ha estado curioso dejar el servidor fino.
Vale, he actualizado Ubuntu a 16.04, además de pasarme a php7 sobre Apache. La cantidad de problemas que estoy encontrando está siendo interesante.
El último ha sido con la configuración de phpmyadmin (en este caso es sobre MariaDB, pero vamos, que sobre MySQL creo que pasa lo mismo).
Instalo mi paquete de phpmyadmin y no funciona, a pesar de reiniciar el servicio. Lo que sucede es que no se ha cargado la configuración de phpmyadmin en apache. Para ello:
sudo nano /etc/apache2/apache2.conf
y dentro incluimos:
Include /etc/phpmyadmin/apache.conf
Tras instalarlo y acceder a http://localhost/phpmyadmin te encuentras el siguiente error:
The mbstring extension is missing. Please check your PHP configuration.
La solución es:
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart
Me estoy encontrando en muchos casos que el php7 no va NADA FINO y tienes que reinstalar paquetes o instalar algunos que normalmente tienes instalados, véase el php-curl.
Además, el apt-get install php7 me ha estado fallando por culpa del paquete php-fpm. Lo he solucionado descargando los fuentes de PHP e instalando a la vieja usanza, con sus configures, sus makes y sus cosas.
Es lo que pasa por pasarte a una versión «estable» antes de la cuenta.
Instalando o actualizando MariaDB
Si tu versión de MariaDB es la 5 deberías pensar ya en actualizar a la 10.1 estable.
https://mariadb.com/kb/en/mariadb/upgrading-from-mariadb-55-to-mariadb-100/
Si quieres instalar MariaDB desde 0:
https://downloads.mariadb.org/mariadb/repositories
Fácilmente obtendrás las siguientes órdenes (para Ubuntu 16.04 en 64bits como es mi caso):
sudo apt-get install software-properties-common
sudo apt-key adv –recv-keys –keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository ‘deb [arch=amd64] http://tedeco.fi.upm.es/mirror/mariadb/repo/10.1/ubuntu xenial main’
sudo apt-get update sudo apt-get install mariadb-server
Recuerda probar todo haciendo un:
mysql -u root -p
Desinstalar completamente MySQL en Ubuntu
Si haces un
apt-get remove –purge mysql-server
esperas que se desinstale completamente mysql de tu equipo. Pues no. Lo comprobarás si al cabo del tiempo intentas instalar otra versión del mismo o si decides pasarte a MariaDB. Te va a pedir la contraseña del root y hay de ti como no te acuerdes o, imagina que te acuerdas, se restaurarán todos los datos que tenías por ahí desperdigados y que creías que se habían borrado.
Para desinstalar completamente sigue los siguientes pasos:
sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql-server mysql-client
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
updatedb
exit
Desinstalamos, borramos datos, eliminamos usuario y grupo.
Y si quieres borrar el log:
rm ~/.mysql_history
Fuente:
http://askubuntu.com/questions/640899/uninstall-mysql-completely