Permisos para cambiar contraseña de inicio de sesión

11/11/2003 - 17:31 por Franci | Informe spam
Hola grupo,
quiero que un usuario pueda cambiar su contraseña de inicio de sesión de
SQL Server desde una aplicación vb 6.0 que estoy realizando. He conseguido
hacerlo, pero añadiendolo a la función de seguridad "Security Administratos"
de las funciones del servidor. El problema es que así un usuario podría
modificar la clave de otro.

¿Hay alguna otra forma de permitir al usuario que pueda cambiar su
propia contraseña sin tener que darle tantos privilegios? ¿Cual sería el
permiso mínimo para que pudiera realizar esta operación?


Gracias de antemano

_______
Franci
 

Leer las respuestas

#1 Franci
11/11/2003 - 18:25 | Informe spam
Muchas gracias

Saludos

"ulises" escribió en el mensaje
news:135901c3a875$1c254370$
Con sp_password un usuario cualquiera puede cambiar su
propio password de login, solo se necesita que esté como
sysadmin cuando se quiere que pueda cambiar password de
otros logins.

El problema que tienes es que debes estar especificando el
parametro login (en ese caso te exige que seas sysadmin),
prueba ejecutando el sp de la forma :

sp_password oldpawd newpwd

Saludos,
Ulises

Hola grupo,
quiero que un usuario pueda cambiar su contraseña de


inicio de sesión de
SQL Server desde una aplicación vb 6.0 que estoy


realizando. He conseguido
hacerlo, pero añadiendolo a la función de


seguridad "Security Administratos"
de las funciones del servidor. El problema es que así un


usuario podría
modificar la clave de otro.

¿Hay alguna otra forma de permitir al usuario que


pueda cambiar su
propia contraseña sin tener que darle tantos privilegios?


¿Cual sería el
permiso mínimo para que pudiera realizar esta operación?


Gracias de antemano

_______
Franci




.

Preguntas similares