Los SSMS 2012 respuesta no funcionó para mí ya que estoy en 2008 R2. Sin embargo, encontré la manera de "arreglarlo". No es una solución verdadera, pero si mantiene una copia de seguridad del archivo, siempre puede restaurarlo fácilmente si uno de los servidores pierde sus credenciales.
Nota importante:
Mientras que juega alrededor tratando de averiguar por qué/cuando en realidad no perder credenciales, encontré que parece recordar siempre el último nombre de usuario usado que nunca se ha utilizado para ese servidor específico utilizando tu perfil. Por ejemplo, si comienza con un perfil nuevo y se conecta a un servidor llamado MyServer, y comienza utilizando sa como nombre de usuario, independientemente de si marca "recordar contraseña" o no, si inicia sesión correctamente con sa, parece que SSMS ahora almacena eso en la memoria. Ahora, si usa el nombre de usuario Tester e inicia sesión con éxito, siempre se abrirá de manera predeterminada con Tester como usuario.
Ahora para la solución/solución:
En primer lugar, echa un vistazo a this article, pero le recomiendo que no elimine el archivo, cambie el nombre a SqlStudio.bin.OLD o algo así, por lo que siempre puede restaurar para verificar cualquier configuración que se hubiera restablecido utilizando este método.
Mi enfoque:
primera vez que cambió el nombre de mi archivo bin como recomendé. Luego, abrí SSMS e inicié sesión en cada servidor que uso con más frecuencia, usando las credenciales que siempre deseo usar para esos servidores, y seleccioné "Recordar contraseña" para cada uno.Luego hice una COPIA DE SEGURIDAD del archivo bin y lo guardo en un lugar seguro en mi red. De esta forma, si alguna vez necesito iniciar sesión en un servidor con otro nombre de usuario para realizar pruebas o lo que sea, puedo restaurar fácilmente mi archivo de bin original después. O, si lo desea, antes de usar el nuevo nombre de usuario, podría cambiar el nombre del archivo bin y hacer su trabajo como el nuevo usuario. Una vez que haya terminado, simplemente elimine el nuevo archivo bin y cambie el nombre de su original a .bin y estará listo para continuar.
La clave es obtener una buena versión de su archivo bin y hacer una copia de seguridad. Si alguna vez agrega un nuevo servidor, puede iniciar sesión utilizando el mismo enfoque que el anterior, utilizando las credenciales deseadas y recordando la contraseña, y luego copie el archivo bin en la ubicación de la copia de seguridad. ¡Espero que esto ayude!
@Steve: el informe de error se refiere al problema en SQL 2005. No parece indicar SQL 2008 como uno de los productos afectados. – pencilslate
@pencilslate: el informe de errores se presentó antes de que existiera 2008, pero los comentarios y sus fechas sugieren que todavía puede haber un problema en 2008. Sé que eso no ayuda a resolver el problema, pero puede votar y agregar una validación al informe de error si cree que este es el mismo problema. –
Si te sirve de consuelo, esto también lo consigo. SSMS 2008 recuerda algunas contraseñas y otras no.También le sucedió a un amigo mío (lo encontré divertido en ese momento) ahora me está sucediendo que no es tan divertido;) –