![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/07/2008, 10:09
|
![Avatar de gnzsoloyo](http://static.forosdelweb.com/customavatars/avatar204377_5.gif) | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Respuesta: Crear nuevo usuario Por tu pregunta parece que no conoces de bases de datos.
El usuario root es el administrador por excelencia de toda base de datos. Es el superusuario que posee todos los derechos y permisos sobre todos los componentes de un motor.
Él es el que puede crear bases, usuarios, conceder permisos, verificar funcionamiento, crear estadísticas, modificar performances, en fin, es la máxima autoridad de una iusntalación de gestion de datos.
Eliminarlo es como eliminar al presidente de un país: No puede existir un Estado sin un gobernante.
No se debe ni se puede eliminar el root (que en SQL Server se denomina Administrador), porque es el que se encarga de todo. En las organizaciones el usuario root es el DBA (DataBase Adnministrator), y concentra todas las responsabilidades sobre las bases de datos.
No existen motivos de seguridad que justifiquen la eliminación de ese usuario.
Si lo que quieres es que sea inaccesible para todos, para eso están los permisos, roles, perfiles y claves.
Si lo eliminas, no podrás crear usuarios en esa base, porque sólo el root puede, en este momento, otorgar permiso de crear usuarios.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |