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

發表于:2008-06-16來源:作者:點擊數: 標簽:數據庫SqlsqlSQL架構
在 SQL Server 2005數據庫中更改數據架構 作者:GOD 來源:希賽網 在數據庫testDB中存在架構A及用戶A,現將testDB數據庫所屬的用戶由A改為B,同時刪除用戶A;架構也由A改為B,刪除架構A,操作如下: 1、創建用戶B,再創建架構B; 2、將架構A的權限賦給用戶B

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

作者:GOD 來源:希賽網

  在數據庫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。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97