| 導購 | 订阅 | 在线投稿
分享
 
 
 

在SQL Server 2005數據庫中更改數據架構

來源:互聯網  2008-06-12 07:25:02  評論

在數據庫testDB中存在架構A及用戶A,現將testDB數據庫所屬的用戶由A改爲B,同時刪除用戶A;架構也由A改爲B,刪除架構A,操作如下:

1、創建用戶B,再創建架構B;

2、將架構A的權限賦給用戶B,取消用戶A擁有架構A的權限,刪除用戶A;

3、將數據庫的所有屬于架構A的對象改爲架構B,代碼如下:

ALTER SCHEMA [新架構名] TRANSFER 舊架構名.[數據庫中的對象表或視圖或存儲過程]

ALTER SCHEMA [B] TRANSFER A.[對象1]

ALTER SCHEMA [B] TRANSFER A.[對象2]

ALTER SCHEMA [B] TRANSFER A.[對象n]

4、刪除架構A。

在數據庫testDB中存在架構A及用戶A,現將testDB數據庫所屬的用戶由A改爲B,同時刪除用戶A;架構也由A改爲B,刪除架構A,操作如下: 1、創建用戶B,再創建架構B; 2、將架構A的權限賦給用戶B,取消用戶A擁有架構A的權限,刪除用戶A; 3、將數據庫的所有屬于架構A的對象改爲架構B,代碼如下: ALTER SCHEMA [新架構名] TRANSFER 舊架構名.[數據庫中的對象表或視圖或存儲過程] ALTER SCHEMA [B] TRANSFER A.[對象1] ALTER SCHEMA [B] TRANSFER A.[對象2] ALTER SCHEMA [B] TRANSFER A.[對象n] 4、刪除架構A。
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有