usuarios de una base de datos

14/11/2005 - 16:26 por Jordi | Informe spam
Hola,
No entiendo muy bien el usuario dbo, siempre está en todas las bases de
datos pero no tiene ningún inicio de sesión.

Como funciona exactamente?

Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
14/11/2005 - 16:47 | Informe spam
Hola, dbo puede ser el dueño de objetos, lo ideal es que los crees todos con
DBO y no personalices por ej ( user.objeto).

Ahora bien, en sql2005 la cosa cambia un poco y aparece el concepto mas fino
de Schemas :-)

Te copio lo que dicen tus libros on line (BOL)

El dbo es un usuario que disfruta implícitamente de permisos para realizar
todas las actividades de la base de datos. A todos los miembros de la
función fija de servidor sysadmin que utiliza una base de datos se les
asigna un usuario especial dentro de cada base de datos llamado dbo. Además,
todos los objetos que cree algún miembro de la función fija de servidor
sysadmin pertenecen automáticamente a dbo.

Por ejemplo, si el usuario Andrew es miembro de la función fija de servidor
sysadmin y crea una tabla llamada T1, T1 pertenecerá a dbo y se calificará
como dbo.T1, y no como Andrew.T1. Por otra parte, si Andrew no es miembro de
la función fija de servidor sysadmin, pero es miembro de la función fija de
base de datos db_owner y crea una tabla llamada T1, T1 pertenecerá a Andrew
y se calificará como Andrew.T1. La tabla pertenece a Andrew porque no
calificó la tabla como dbo.T1.

El usuario dbo no se puede eliminar y siempre está presente en todas las
bases de datos.

Sólo los objetos que crean los miembros de la función fija de servidor
sysadmin (o el usuario dbo) pertenecen a dbo. Los objetos que cree cualquier
otro usuario, incluidos los miembros de la función fija de base de datos
db_owner, que no sea a la vez miembro de la función fija de servidor
sysadmin:

a.. Pertenecen al usuario que los crea y no a dbo.


b.. Se califican con el nombre del usuario que creó el objeto.


Salu2
Maxi [MVP SQL SERVER]


"Jordi" escribió en el mensaje
news:dlaaau$kgh$
Hola,
No entiendo muy bien el usuario dbo, siempre está en todas las bases de
datos pero no tiene ningún inicio de sesión.

Como funciona exactamente?

Gracias

Respuesta Responder a este mensaje
#2 Jordi
14/11/2005 - 18:16 | Informe spam
Hola,
Has traducido tu, o hay información en español en algún sitio?

Gracias

"Maxi" escribió en el mensaje
news:%
Hola, dbo puede ser el dueño de objetos, lo ideal es que los crees todos
con DBO y no personalices por ej ( user.objeto).

Ahora bien, en sql2005 la cosa cambia un poco y aparece el concepto mas
fino de Schemas :-)

Te copio lo que dicen tus libros on line (BOL)

El dbo es un usuario que disfruta implícitamente de permisos para realizar
todas las actividades de la base de datos. A todos los miembros de la
función fija de servidor sysadmin que utiliza una base de datos se les
asigna un usuario especial dentro de cada base de datos llamado dbo.
Además, todos los objetos que cree algún miembro de la función fija de
servidor sysadmin pertenecen automáticamente a dbo.

Por ejemplo, si el usuario Andrew es miembro de la función fija de
servidor sysadmin y crea una tabla llamada T1, T1 pertenecerá a dbo y se
calificará como dbo.T1, y no como Andrew.T1. Por otra parte, si Andrew no
es miembro de la función fija de servidor sysadmin, pero es miembro de la
función fija de base de datos db_owner y crea una tabla llamada T1, T1
pertenecerá a Andrew y se calificará como Andrew.T1. La tabla pertenece a
Andrew porque no calificó la tabla como dbo.T1.

El usuario dbo no se puede eliminar y siempre está presente en todas las
bases de datos.

Sólo los objetos que crean los miembros de la función fija de servidor
sysadmin (o el usuario dbo) pertenecen a dbo. Los objetos que cree
cualquier otro usuario, incluidos los miembros de la función fija de base
de datos db_owner, que no sea a la vez miembro de la función fija de
servidor sysadmin:

a.. Pertenecen al usuario que los crea y no a dbo.


b.. Se califican con el nombre del usuario que creó el objeto.


Salu2
Maxi [MVP SQL SERVER]


"Jordi" escribió en el mensaje
news:dlaaau$kgh$
Hola,
No entiendo muy bien el usuario dbo, siempre está en todas las bases de
datos pero no tiene ningún inicio de sesión.

Como funciona exactamente?

Gracias





Respuesta Responder a este mensaje
#3 Maxi
14/11/2005 - 18:39 | Informe spam
Lo saque tal cual de tus libros on line en español (hice un copy paste) :-)


Salu2
Maxi [MVP SQL SERVER]


"Jordi" escribió en el mensaje
news:dlagq0$5sn$
Hola,
Has traducido tu, o hay información en español en algún sitio?

Gracias

"Maxi" escribió en el mensaje
news:%
Hola, dbo puede ser el dueño de objetos, lo ideal es que los crees todos
con DBO y no personalices por ej ( user.objeto).

Ahora bien, en sql2005 la cosa cambia un poco y aparece el concepto mas
fino de Schemas :-)

Te copio lo que dicen tus libros on line (BOL)

El dbo es un usuario que disfruta implícitamente de permisos para
realizar todas las actividades de la base de datos. A todos los miembros
de la función fija de servidor sysadmin que utiliza una base de datos se
les asigna un usuario especial dentro de cada base de datos llamado dbo.
Además, todos los objetos que cree algún miembro de la función fija de
servidor sysadmin pertenecen automáticamente a dbo.

Por ejemplo, si el usuario Andrew es miembro de la función fija de
servidor sysadmin y crea una tabla llamada T1, T1 pertenecerá a dbo y se
calificará como dbo.T1, y no como Andrew.T1. Por otra parte, si Andrew no
es miembro de la función fija de servidor sysadmin, pero es miembro de la
función fija de base de datos db_owner y crea una tabla llamada T1, T1
pertenecerá a Andrew y se calificará como Andrew.T1. La tabla pertenece a
Andrew porque no calificó la tabla como dbo.T1.

El usuario dbo no se puede eliminar y siempre está presente en todas las
bases de datos.

Sólo los objetos que crean los miembros de la función fija de servidor
sysadmin (o el usuario dbo) pertenecen a dbo. Los objetos que cree
cualquier otro usuario, incluidos los miembros de la función fija de base
de datos db_owner, que no sea a la vez miembro de la función fija de
servidor sysadmin:

a.. Pertenecen al usuario que los crea y no a dbo.


b.. Se califican con el nombre del usuario que creó el objeto.


Salu2
Maxi [MVP SQL SERVER]


"Jordi" escribió en el mensaje
news:dlaaau$kgh$
Hola,
No entiendo muy bien el usuario dbo, siempre está en todas las bases de
datos pero no tiene ningún inicio de sesión.

Como funciona exactamente?

Gracias









Respuesta Responder a este mensaje
#4 Jordi
15/11/2005 - 08:20 | Informe spam
Hola,
Es que no encuentro el link.
Me podrías indicar donde está

Gracias

"Maxi" escribió en el mensaje
news:
Lo saque tal cual de tus libros on line en español (hice un copy paste)
:-)


Salu2
Maxi [MVP SQL SERVER]


"Jordi" escribió en el mensaje
news:dlagq0$5sn$
Hola,
Has traducido tu, o hay información en español en algún sitio?

Gracias

"Maxi" escribió en el mensaje
news:%
Hola, dbo puede ser el dueño de objetos, lo ideal es que los crees todos
con DBO y no personalices por ej ( user.objeto).

Ahora bien, en sql2005 la cosa cambia un poco y aparece el concepto mas
fino de Schemas :-)

Te copio lo que dicen tus libros on line (BOL)

El dbo es un usuario que disfruta implícitamente de permisos para
realizar todas las actividades de la base de datos. A todos los miembros
de la función fija de servidor sysadmin que utiliza una base de datos se
les asigna un usuario especial dentro de cada base de datos llamado dbo.
Además, todos los objetos que cree algún miembro de la función fija de
servidor sysadmin pertenecen automáticamente a dbo.

Por ejemplo, si el usuario Andrew es miembro de la función fija de
servidor sysadmin y crea una tabla llamada T1, T1 pertenecerá a dbo y se
calificará como dbo.T1, y no como Andrew.T1. Por otra parte, si Andrew
no es miembro de la función fija de servidor sysadmin, pero es miembro
de la función fija de base de datos db_owner y crea una tabla llamada
T1, T1 pertenecerá a Andrew y se calificará como Andrew.T1. La tabla
pertenece a Andrew porque no calificó la tabla como dbo.T1.

El usuario dbo no se puede eliminar y siempre está presente en todas las
bases de datos.

Sólo los objetos que crean los miembros de la función fija de servidor
sysadmin (o el usuario dbo) pertenecen a dbo. Los objetos que cree
cualquier otro usuario, incluidos los miembros de la función fija de
base de datos db_owner, que no sea a la vez miembro de la función fija
de servidor sysadmin:

a.. Pertenecen al usuario que los crea y no a dbo.


b.. Se califican con el nombre del usuario que creó el objeto.


Salu2
Maxi [MVP SQL SERVER]


"Jordi" escribió en el mensaje
news:dlaaau$kgh$
Hola,
No entiendo muy bien el usuario dbo, siempre está en todas las bases de
datos pero no tiene ningún inicio de sesión.

Como funciona exactamente?

Gracias













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