[TSQL]更改資料表(Table)預存程序(Procedure)的擁有者(owner)

摘要:[TSQL]更改資料表(Table)預存程序(Procedure)的擁有者(owner)

在資料庫中,可能會因為權限關係,有時候不同帳號建立的資料表,Procedure,
ex:  特定帳號.Member資料表  
若沒有要特定帳號才能讀取或執行 資料表(Table)預存程序(Procedure),
一般來說會使用 dbo.Member資料表  ,
遇到這個狀況,可以使用
EXEC sp_changeobjectowner 特定帳號.Member資料表', 'dbo' 
就可以將指定的資料表(Table)預存程序(Procedure)改為指定的擁有者。        
                   

參考:
http://msdn.microsoft.com/zh-tw/library/ms177519.aspx