| | | | 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.
|
| | | | | | | | |
| |
|