¿Cómo modificar los permisos de un role fijo de servidor SecurityAdmin?

18/12/2003 - 19:04 por Hernán Rado | Informe spam
Que tal Gente !!

Necesitaría que el role fijo de servidor SecurityAdmin de un SQL 7.0 tenga
permiso para ejecutar el sp_password

¿Alguien me puede comentar como lograr esto, que tablas del sistema hay que
tocar, puede ser la spt_values?

Desde ya muchas gracias



Si ejecuto el sp_srvrolepermission para ver los permisos de el role, se
puede apreciar lo siguiente en un SQL 7.0 :

EXEC sp_srvrolepermission 'securityadmin'

ServerRole Permission


securityadmin Add member to securityadmin

securityadmin Grant/deny/revoke CREATE DATABASE

securityadmin Read the error log

securityadmin sp_addlinkedsrvlogin

securityadmin sp_addlogin

securityadmin sp_defaultdb

securityadmin sp_defaultlanguage

securityadmin sp_denylogin

securityadmin sp_droplinkedsrvlogin

securityadmin sp_droplogin

securityadmin sp_grantlogin

securityadmin sp_helplogins

securityadmin sp_remoteoption update part

securityadmin sp_revokelogin

(14 row(s) affected)



En un SQL2000:

ServerRole Permission


securityadmin Add member to securityadmin

securityadmin Grant/deny/revoke CREATE DATABASE

securityadmin Read the error log

securityadmin sp_addlinkedsrvlogin

securityadmin sp_addlogin

securityadmin sp_defaultdb

securityadmin sp_defaultlanguage

securityadmin sp_denylogin

securityadmin sp_droplinkedsrvlogin

securityadmin sp_droplogin

securityadmin sp_dropremotelogin

securityadmin sp_grantlogin

securityadmin sp_helplogins

securityadmin sp_password

securityadmin sp_remoteoption (update)

securityadmin sp_revokelogin

(16 row(s) affected)

Preguntas similare

Leer las respuestas

#1 Miguel Egea
19/12/2003 - 13:22 | Informe spam
grant exec on xXX to XX con eso debe ser suficiente.

Saludos
miguel Egea
"Hernán Rado" escribió en el mensaje
news:#
Mostrar la cita
que
Mostrar la cita
#2 Miguel Egea
19/12/2003 - 13:38 | Informe spam
perdona, hablabas de roles fijos de servidor, ese permiso ya lo tiene, lo
único que no puede hacer es cambiar el password de un sysadmin (si nó fijate
que agujero),

Saludos y Feliz Navidad
Miguel egea
"Miguel Egea" escribió en el mensaje
news:u733$
Mostrar la cita
tenga
Mostrar la cita
#3 Hernán Rado
19/12/2003 - 15:27 | Informe spam
Ese permiso lo tiene el SQL 2000, pero no el SQL 7.0

Si ejecuto el sp_srvrolepermission para ver los permisos de el role, se
puede apreciar lo siguiente en un SQL 7.0 : (fijate que el sp_password no
está en el 7.0 y si en el 2000)

EXEC sp_srvrolepermission 'securityadmin'

ServerRole Permission


securityadmin Add member to securityadmin

securityadmin Grant/deny/revoke CREATE DATABASE

securityadmin Read the error log

securityadmin sp_addlinkedsrvlogin

securityadmin sp_addlogin

securityadmin sp_defaultdb

securityadmin sp_defaultlanguage

securityadmin sp_denylogin

securityadmin sp_droplinkedsrvlogin

securityadmin sp_droplogin

securityadmin sp_grantlogin

securityadmin sp_helplogins

securityadmin sp_remoteoption update part

securityadmin sp_revokelogin

(14 row(s) affected)



En un SQL2000:

ServerRole Permission


securityadmin Add member to securityadmin

securityadmin Grant/deny/revoke CREATE DATABASE

securityadmin Read the error log

securityadmin sp_addlinkedsrvlogin

securityadmin sp_addlogin

securityadmin sp_defaultdb

securityadmin sp_defaultlanguage

securityadmin sp_denylogin

securityadmin sp_droplinkedsrvlogin

securityadmin sp_droplogin

securityadmin sp_dropremotelogin

securityadmin sp_grantlogin

securityadmin sp_helplogins

securityadmin sp_password

securityadmin sp_remoteoption (update)

securityadmin sp_revokelogin

(16 row(s) affected)


"Miguel Egea" escribió en el mensaje
news:
Mostrar la cita
fijate
Mostrar la cita
hay
Mostrar la cita
se
Mostrar la cita
Ads by Google
Search Busqueda sugerida