Soporte
EN PT ES
Wiki
Contenido
Discusión
Historial
Backlinks
Como cambiar el usuario dueño de una tabla en SQL Server
Diferencias entre las versiones: 2 (14/12/10 10:35) y 3 (14/12/10 10:35)
 

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.




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