Así que simplemente estoy preguntando, ¿qué tan fuertes serían idealmente mis credenciales de base de datos (superusuario)?
Fuerza máxima. Sobre la base de esta respuesta , se obtiene una contraseña criptográficamente aleatoria de 100 longitudes con números superior, inferior, números, símbolos que se ajustan a eso.
Guárdelo en KeePass o similar.
¿por qué no debería generar una cadena de 40 letras al azar y usarla como código en mis archivos de script como contraseña?
Whoa, there, Tex. NO DEBES estar usando esa cuenta de superusuario para CUALQUIER script; PRIMERO debe crear diferentes cuentas de usuario para ellos, con permisos mínimos, y las contraseñas numéricas de 40 caracteres superior, inferior y criptográficamente aleatorias son bastante buenas (omitir símbolos, eliminar el tamaño del conjunto de caracteres y 40+ es bueno)
Luego, si puede, guárdelos encriptados: openssl puede usarse en scripts para descifrar sobre la marcha, incluso si no tiene nada más.
El único inconveniente es que si se pierde de alguna manera, no tendré acceso a mi db.
Falso. Uno, esa contraseña de superusuario es para emergencias; también tiene su propia cuenta (para la capacidad de auditoría. Dos, sus scripts usan sus propios nombres de usuarios con menos permisos; todavía se ejecutan. Tres, con acceso físico a la máquina, siempre puede recuperar y / o restablecer la contraseña de superusuario; algunos trabajos.
Cuatro, está en tu KeePass . ¿Recuerdas?
Y si utilizo 3 servidores de bases de datos, donde 2 de ellos son simplemente copias de seguridad, ¿recordaría las credenciales de todos ellos, como práctica recomendada? Usar la misma contraseña parece peligroso si mi preocupación son los hackers. ¿Cómo se las arreglan las grandes empresas?
Recuerda su muy fuerte credencial personal para ingresar a su KeePass , y luego copie / pegue (o use la característica de autotipo impresionante) la única , por nombre de usuario * contraseña del servidor según sea necesario.
¿Grandes organizaciones altamente seguras? Utilizan un módulo de seguridad de hardware (HSM). Rompa su chequera.