Soporte
EN PT ES
Wiki
Contenido
Discusión
Historial
Backlinks

Como cambiar el usuario dueño de una tabla en SQL Server


Para cambiar el usuario dueño (owner) de un conjunto de tablas en SQL Server hay que ejecutar la siguiente sentencia SQL:

select 'exec sp_changeobjectowner ''dbo.' + name + ''', ''gxportal''' + nchar(10) + ';'   
from sysobjects 
where xtype = 'U' 


Esto genera tantas sentencias como tablas (con el owner dbo) tenga la base de datos. Las sentencias que genera son de la siguiente forma y hay que seleccionarlas todoas, copiarlas, pegarlas en una sentencia SQL para luego ejecutarlas.

exec sp_changeobjectowner 'dbo.<TABLA>', 'gxportal'

En este ejemplo dbo es el usuario actual y gxportal el usuario que se quiere asignar como owner.


Categorías:

Wiki inicio
Categorías
Cambios recientes
TOUR
Tutoriales
Documentación
EMPRESA
Soporte
© Todos los derechos reservados. GeneXus y sus productos son marcas registradas por GeneXus S.A. | Política de privacidad | Información de contacto