sp_password no funciona

03/12/2003 - 11:07 por Elena | Informe spam
Hola:
El procedimiento sp_password, a pesar de que al
ejecutarse aparece: The command(s) completed successfully.
(en vez de password changed) y NO SE CAMBIA .
El cambio que se hizo, fue que al hacer pruebas, aparecio
vacio sp_password, entonces creamos otra vez el
procedimiento, ahora aparece como type USer en vez SYSTEM.
SQL SERVER nos permite crear usuarios, pero no cambiarles
las password.
Que podemos hacer?
GRacias

Preguntas similare

Leer las respuestas

#1 Miguel Egea
03/12/2003 - 11:40 | Informe spam
Hola Elena, ponos la instrucción que usas para cambiar el password.
Intenta cambiarlo y ejecuta antes y después esta instrucción
select password from master..sysxlogins
Comprueba si cambia el numerito.


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores

"Elena" escribió en el mensaje
news:09b101c3b985$3af094a0$
Hola:
El procedimiento sp_password, a pesar de que al
ejecutarse aparece: The command(s) completed successfully.
(en vez de password changed) y NO SE CAMBIA .
El cambio que se hizo, fue que al hacer pruebas, aparecio
vacio sp_password, entonces creamos otra vez el
procedimiento, ahora aparece como type USer en vez SYSTEM.
SQL SERVER nos permite crear usuarios, pero no cambiarles
las password.
Que podemos hacer?
GRacias
Respuesta Responder a este mensaje
#2 Elena
03/12/2003 - 12:09 | Informe spam
El comando que utilizo es :
exec sp_password 'password','nueva','usuario'
password es la contraseña actual,
nueva: es la nueva
y usuario: es el login
No cambia el numero.
¿que puedo hacer?
He visto en internet que estoy intentado acceder a tablas
del catalogo y no tengo permiso, ¿tiene que ver que el
procedimiento es de tipo user? como podria cambiarlo a
tipo system?
Gracias

Hola Elena, ponos la instrucción que usas para cambiar


el password.
Intenta cambiarlo y ejecuta antes y después esta


instrucción
select password from master..sysxlogins
Comprueba si cambia el numerito.


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores

"Elena" escribió en el mensaje
news:09b101c3b985$3af094a0$
Hola:
El procedimiento sp_password, a pesar de que al
ejecutarse aparece: The command(s) completed




successfully.
(en vez de password changed) y NO SE CAMBIA .
El cambio que se hizo, fue que al hacer pruebas,




aparecio
vacio sp_password, entonces creamos otra vez el
procedimiento, ahora aparece como type USer en vez




SYSTEM.
SQL SERVER nos permite crear usuarios, pero no




cambiarles
las password.
Que podemos hacer?
GRacias




.

Respuesta Responder a este mensaje
#3 Miguel Egea
03/12/2003 - 12:33 | Informe spam
prueba con exec sp_password null,'nueva','usuario' esto te permitirá seguro
cambiar tu propio password, para cambiar el de otros necesitas más permisos.

Saludos
Miguel egea
"Elena" escribió en el mensaje
news:0aab01c3b98d$dcff6c00$
El comando que utilizo es :
exec sp_password 'password','nueva','usuario'
password es la contraseña actual,
nueva: es la nueva
y usuario: es el login
No cambia el numero.
¿que puedo hacer?
He visto en internet que estoy intentado acceder a tablas
del catalogo y no tengo permiso, ¿tiene que ver que el
procedimiento es de tipo user? como podria cambiarlo a
tipo system?
Gracias

Hola Elena, ponos la instrucción que usas para cambiar


el password.
Intenta cambiarlo y ejecuta antes y después esta


instrucción
select password from master..sysxlogins
Comprueba si cambia el numerito.


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores

"Elena" escribió en el mensaje
news:09b101c3b985$3af094a0$
Hola:
El procedimiento sp_password, a pesar de que al
ejecutarse aparece: The command(s) completed




successfully.
(en vez de password changed) y NO SE CAMBIA .
El cambio que se hizo, fue que al hacer pruebas,




aparecio
vacio sp_password, entonces creamos otra vez el
procedimiento, ahora aparece como type USer en vez




SYSTEM.
SQL SERVER nos permite crear usuarios, pero no




cambiarles
las password.
Que podemos hacer?
GRacias




.

Respuesta Responder a este mensaje
#4 ulises
03/12/2003 - 14:22 | Informe spam
Que raro que se haya "borrado" ese procedimiento, en todo
caso si deseas volverlo nuevamente de tipo SYSTEM puedes
usar el procedimiento sp_MS_ marksystemobject aunque no
creo que ese sea el motivo del error.

Otro punto es que para cambiar tu propio password solo es
necesario indicar :

sp_password 'claveantigua', 'clavenueva'

el parámetro adicional login solo es necesario y
permitido para los usuarios pertenecientes a los roles
sysadmin o securityadmin

Saludos,
Ulises

Hola:
El procedimiento sp_password, a pesar de que al
ejecutarse aparece: The command(s) completed successfully.
(en vez de password changed) y NO SE CAMBIA .
El cambio que se hizo, fue que al hacer pruebas, aparecio
vacio sp_password, entonces creamos otra vez el
procedimiento, ahora aparece como type USer en vez SYSTEM.
SQL SERVER nos permite crear usuarios, pero no cambiarles
las password.
Que podemos hacer?
GRacias
Respuesta Responder a este mensaje
#5 Elena
03/12/2003 - 15:01 | Informe spam
Muchas gracias.
Al final he vuelto a crear el procedimiento, Creo que no
estaba bien, por eso no cambiaba la password.

Ahora funciona correctamente, tenias razon, el hecho de
que sea de tipo user no importa.
Gracias,
Saludos,
ELENa

Que raro que se haya "borrado" ese procedimiento, en


todo
caso si deseas volverlo nuevamente de tipo SYSTEM puedes
usar el procedimiento sp_MS_ marksystemobject aunque no
creo que ese sea el motivo del error.

Otro punto es que para cambiar tu propio password solo


es
necesario indicar :

sp_password 'claveantigua', 'clavenueva'

el parámetro adicional login solo es necesario y
permitido para los usuarios pertenecientes a los roles
sysadmin o securityadmin

Saludos,
Ulises

Hola:
El procedimiento sp_password, a pesar de que al
ejecutarse aparece: The command(s) completed




successfully.
(en vez de password changed) y NO SE CAMBIA .
El cambio que se hizo, fue que al hacer pruebas,




aparecio
vacio sp_password, entonces creamos otra vez el
procedimiento, ahora aparece como type USer en vez




SYSTEM.
SQL SERVER nos permite crear usuarios, pero no




cambiarles
las password.
Que podemos hacer?
GRacias



.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida