SELECT

'EXEC(''sp_changeobjectowner @objname='''''+ltrim(u.name)+'.'+ltrim(s.name)+''''''+ ',@newowner=dbo'')'
FROM sysobjects s,sysusers u
WHERE s.uid=u.uid AND u.name'dbo' AND xtype in ('V', 'P', 'U') AND
                u.name NOT LIKE 'INFORMATION%' 
ORDER BY s.name

將資料庫物件中owner不是dbo,要改成dbo時,話請參考上面的SELECT語法。

-->上面的這段SQL會將我們DB中,owner不是dbo的物件查出來,
並產生Exec sp_changeobjectowner '物件' 'owner'的語法


延伸閱讀:http://www.sqlteam.com/item.asp?ItemID=1283

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 湯瑪的吳 的頭像
    湯瑪的吳

    安達利機車行

    湯瑪的吳 發表在 痞客邦 留言(0) 人氣()