Afinando el problema....sigo con osql

02/06/2004 - 17:42 por Eduardo Robles | Informe spam
Como he dije en otro post no puedo ver el contenido de las bases de datos
que crea por defecto el MSDE (master,tempdb,etc..) en VS.NET.

Pero hay en una que si puedo ver . Esta tiene de owner a mi usuario
administrador actual (el del XP)

Las otras tienen de owner a 'sa'

¿ Puedo cambiarlo sin tener que reinstalar todo?

Uso esto ? :

A. Agregar un usuario de Windows NT
Este ejemplo agrega el usuario de Windows NT Corporate\JeffL como usuario
Jeff a la base de datos Sales. Jeff se agrega después a la función
Sales_Managers de la base de datos Sales.

Nota Como Corporate\JeffL se conoce como usuario Jeff en la base de datos
Sales, debe especificarse el nombre de usuario Jeff en sp_addrolemember.


USE Sales
GO
EXEC sp_grantdbaccess 'Corporate\JeffL', 'Jeff'
GO
EXEC sp_addrolemember 'Sales_Managers', 'Jeff'
Salu2
 

Leer las respuestas

#1 Maxi
02/06/2004 - 17:55 | Informe spam
No entiendo bien que buscas? para cambiar el propietario de un objeto
podrias usar:

EXEC sp_changeobjectowner 'authors', 'Corporate\GeorgeW'Bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Eduardo Robles" escribió en el mensaje
news:Ovb%
Como he dije en otro post no puedo ver el contenido de las bases de datos
que crea por defecto el MSDE (master,tempdb,etc..) en VS.NET.

Pero hay en una que si puedo ver . Esta tiene de owner a mi usuario
administrador actual (el del XP)

Las otras tienen de owner a 'sa'

¿ Puedo cambiarlo sin tener que reinstalar todo?

Uso esto ? :

A. Agregar un usuario de Windows NT
Este ejemplo agrega el usuario de Windows NT Corporate\JeffL como usuario
Jeff a la base de datos Sales. Jeff se agrega después a la función
Sales_Managers de la base de datos Sales.

Nota Como Corporate\JeffL se conoce como usuario Jeff en la base de datos
Sales, debe especificarse el nombre de usuario Jeff en sp_addrolemember.


USE Sales
GO
EXEC sp_grantdbaccess 'Corporate\JeffL', 'Jeff'
GO
EXEC sp_addrolemember 'Sales_Managers', 'Jeff'
Salu2







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004

Preguntas similares