-
Propietario de la base de datos
dbo es un usuario con permisos implícitos para realizar todas las actividades en la base de datos. Asigne cualquier miembro de la función fija del servidor sysadmin a un usuario especial llamado dbo dentro de cada base de datos. Además, cualquier objeto creado por cualquier miembro del rol fijo de servidor sysadmin pertenece automáticamente a dbo.
Por ejemplo, si el usuario Andrew es miembro de la función fija de servidor sysadmin y crea la tabla T1, la tabla T1 pertenece a dbo y está calificada con dbo.T1 en lugar de Andrew.T1. Por el contrario, si Andrew no es miembro de la función fija de servidor sysadmin, sino solo miembro de la función fija de base de datos db_owner y crea la tabla T1, entonces T1 pertenece a Andrew y está calificado como Andrew.T1. La tabla pertenece a Andrew porque el miembro no asignó el alcance de la tabla a dbo.T1.
El usuario dbo no se puede eliminar y este usuario siempre aparece en todas las bases de datos.
Sólo los objetos creados por miembros de la función fija de servidor sysadmin (o el usuario dbo) pertenecen a dbo. Objetos creados por cualquier otro usuario que no sea también miembro de la función fija de servidor syadmin (incluidos los miembros de la función fija de base de datos db_owner):
Pertenece al usuario que creó el objeto, no a dbo.
Calificado con el nombre del usuario que creó el objeto.
Este artículo proviene del blog de CSDN. Indique la fuente al reimprimir: http://blog.csdn.net/zaijiananda/archive/2009/12/21/5047109.aspx.