Bajar permiso a login????

15/01/2004 - 17:31 por claudio | Informe spam
Tengo un usuario SQL Server (ya se que es mejor uno
Windows pero está definido así), con permisos de System
Administrador y quisiera bajarlo para darle los menores
permisos "Posibles". Este usuario lo usa vía ODBC una
aplicación "Microstrategy" para escribir en el
repositorio, esto es una base de datos donde guarda la
estructura de informes y demás en distintas tablas.
Qué permiso menor a System Administrador le puedo asignar
para que siga funcionando pero que NO tenga tantos
privilegios como un System Administrador????

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
15/01/2004 - 17:41 | Informe spam
Si ese usuario solamente crea/borra/modifica datos de una base de usuario,
puedes colocarlo en los roles datareader y datawriter de dicha base.

Si crea/borra/modifica objetos de una base de usuario, puedes ponerlo en el
rol de dbowner de esa base de datos.

De todas formas vas a necesitar hacer pruebas para asegurar que no se te ha
escapado ningún detalle.

Saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"claudio" wrote in message
news:0c0f01c3db85$06080cb0$
Tengo un usuario SQL Server (ya se que es mejor uno
Windows pero está definido así), con permisos de System
Administrador y quisiera bajarlo para darle los menores
permisos "Posibles". Este usuario lo usa vía ODBC una
aplicación "Microstrategy" para escribir en el
repositorio, esto es una base de datos donde guarda la
estructura de informes y demás en distintas tablas.
Qué permiso menor a System Administrador le puedo asignar
para que siga funcionando pero que NO tenga tantos
privilegios como un System Administrador????
Respuesta Responder a este mensaje
#2 claudio
15/01/2004 - 18:08 | Informe spam
Pero al login en la solapa Server Roles, le puedo sacar
el System Administrator. Y en todo caso, cual selecciono:
Security Administrator, Server Administrator o puedo NO
elegir ninguno???


Si ese usuario solamente crea/borra/modifica datos de


una base de usuario,
puedes colocarlo en los roles datareader y datawriter de


dicha base.

Si crea/borra/modifica objetos de una base de usuario,


puedes ponerlo en el
rol de dbowner de esa base de datos.

De todas formas vas a necesitar hacer pruebas para


asegurar que no se te ha
escapado ningún detalle.

Saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"claudio" wrote in


message
news:0c0f01c3db85$06080cb0$
Tengo un usuario SQL Server (ya se que es mejor uno
Windows pero está definido así), con permisos de System
Administrador y quisiera bajarlo para darle los menores
permisos "Posibles". Este usuario lo usa vía ODBC una
aplicación "Microstrategy" para escribir en el
repositorio, esto es una base de datos donde guarda la
estructura de informes y demás en distintas tablas.
Qué permiso menor a System Administrador le puedo asignar
para que siga funcionando pero que NO tenga tantos
privilegios como un System Administrador????


.

Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP]
15/01/2004 - 18:38 | Informe spam
No elijas ninguno de los roles del servidor.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"claudio" wrote in message
news:000c01c3db8a$3bd01bd0$
Pero al login en la solapa Server Roles, le puedo sacar
el System Administrator. Y en todo caso, cual selecciono:
Security Administrator, Server Administrator o puedo NO
elegir ninguno???


Si ese usuario solamente crea/borra/modifica datos de


una base de usuario,
puedes colocarlo en los roles datareader y datawriter de


dicha base.

Si crea/borra/modifica objetos de una base de usuario,


puedes ponerlo en el
rol de dbowner de esa base de datos.

De todas formas vas a necesitar hacer pruebas para


asegurar que no se te ha
escapado ningún detalle.

Saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"claudio" wrote in


message
news:0c0f01c3db85$06080cb0$
Tengo un usuario SQL Server (ya se que es mejor uno
Windows pero está definido así), con permisos de System
Administrador y quisiera bajarlo para darle los menores
permisos "Posibles". Este usuario lo usa vía ODBC una
aplicación "Microstrategy" para escribir en el
repositorio, esto es una base de datos donde guarda la
estructura de informes y demás en distintas tablas.
Qué permiso menor a System Administrador le puedo asignar
para que siga funcionando pero que NO tenga tantos
privilegios como un System Administrador????


.

Respuesta Responder a este mensaje
#4 claudio
15/01/2004 - 19:04 | Informe spam
OK Gracias.
Y en la solapa Database Access del login puedo
deseleccionar Public de la Base de Datos a la que
accede????
Y con respecto a las Bases de Datos del Sistema (Master,
Model, Msdb, Temp) le tengo que dar permiso a dicho
usuario?????? En caso que si, debo seleccionar Public,
dbo, o cuales????

No elijas ninguno de los roles del servidor.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"claudio" wrote in


message
news:000c01c3db8a$3bd01bd0$
Pero al login en la solapa Server Roles, le puedo sacar
el System Administrator. Y en todo caso, cual selecciono:
Security Administrator, Server Administrator o puedo NO
elegir ninguno???


Si ese usuario solamente crea/borra/modifica datos de


una base de usuario,
puedes colocarlo en los roles datareader y datawriter de


dicha base.

Si crea/borra/modifica objetos de una base de usuario,


puedes ponerlo en el
rol de dbowner de esa base de datos.

De todas formas vas a necesitar hacer pruebas para


asegurar que no se te ha
escapado ningún detalle.

Saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"claudio" wrote in


message
news:0c0f01c3db85$06080cb0$
Tengo un usuario SQL Server (ya se que es mejor uno
Windows pero está definido así), con permisos de System
Administrador y quisiera bajarlo para darle los menores
permisos "Posibles". Este usuario lo usa vía ODBC una
aplicación "Microstrategy" para escribir en el
repositorio, esto es una base de datos donde guarda la
estructura de informes y demás en distintas tablas.
Qué permiso menor a System Administrador le puedo




asignar
para que siga funcionando pero que NO tenga tantos
privilegios como un System Administrador????


.





.

Respuesta Responder a este mensaje
#5 Gustavo Larriera [MVP]
15/01/2004 - 19:36 | Informe spam
Todo dbuser pertenece siempre al rol Public dentro de la base de datos.

Si necesitas acceder a las bases del sistema depende de lo que tu usuario
deba hacer... en general, no es necesario que le asignes permiso alguno a
los usuarios "normales" sobre las bases del sistema. Los permisos se
obtienen en forma organizada poniendo al usuario en los roles que necesites.

Para ello te recomiendo que estudies en el Books Online los roles que hay en
el servidor y en cada base de datos. Luego decides en cuales roles es
conveniente colocar a tu usuario.

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"claudio" wrote in message
news:0cf201c3db91$f98eebe0$
OK Gracias.
Y en la solapa Database Access del login puedo
deseleccionar Public de la Base de Datos a la que
accede????
Y con respecto a las Bases de Datos del Sistema (Master,
Model, Msdb, Temp) le tengo que dar permiso a dicho
usuario?????? En caso que si, debo seleccionar Public,
dbo, o cuales????

No elijas ninguno de los roles del servidor.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"claudio" wrote in


message
news:000c01c3db8a$3bd01bd0$
Pero al login en la solapa Server Roles, le puedo sacar
el System Administrator. Y en todo caso, cual selecciono:
Security Administrator, Server Administrator o puedo NO
elegir ninguno???


Si ese usuario solamente crea/borra/modifica datos de


una base de usuario,
puedes colocarlo en los roles datareader y datawriter de


dicha base.

Si crea/borra/modifica objetos de una base de usuario,


puedes ponerlo en el
rol de dbowner de esa base de datos.

De todas formas vas a necesitar hacer pruebas para


asegurar que no se te ha
escapado ningún detalle.

Saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"claudio" wrote in


message
news:0c0f01c3db85$06080cb0$
Tengo un usuario SQL Server (ya se que es mejor uno
Windows pero está definido así), con permisos de System
Administrador y quisiera bajarlo para darle los menores
permisos "Posibles". Este usuario lo usa vía ODBC una
aplicación "Microstrategy" para escribir en el
repositorio, esto es una base de datos donde guarda la
estructura de informes y demás en distintas tablas.
Qué permiso menor a System Administrador le puedo




asignar
para que siga funcionando pero que NO tenga tantos
privilegios como un System Administrador????


.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida