修改SQL2000資料表的Owner為dbo

2021-03-31 08:57:00 字數 465 閱讀 5957

化驗室的資料庫從總公司伺服器移到分廠伺服器,採用拷貝資料庫mdf、ldf檔案、附加資料庫的方式,附加後的資料表owner仍為總公司伺服器上的owner名稱,但該使用者沒有登入名,無法從客戶端登入,用其它使用者登入後,必須以select * from ownernam.tablename方式查詢資料,在不修改軟體的情況下,只好更改資料表owner。

use master

go sp_configure 'allow updates', 0

reconfigure with override

go use lab

goupdate sysobjects set uid = 1 where uid = 5

gouse master

go sp_configure 'allow updates', 0

reconfigure with override

go //個人留存,不得**!

SQL2000 修改表所有者的方法

單個修改所有者sql語句如下 查詢分析器輸入 exec sp changeobjectowner user.table dbo user.table的意思為 所有者.表名,比如oblog.oblog user,以前的語句表示將table這張表的所有者由 user改成dbo 批量修改所有者語句如下 查...

(SQL)資料表的修改

一 資料表的修改 格式 alter table 表名 子句 建立實驗表people create table people pname varchar 40 gender varchar 10 birthday varchar 10 1 新增欄位 語法格式 alter table 表名 add 列名...

修復SQL2000中損壞的表

修復sql2000中損壞的表 在查詢分析器執行 select from barcode 提示伺服器 訊息 3624,級別 20,狀態 1,行 1 location recbase.cpp 1371 expression m nvars 0 spid 52 process id 776 連線中斷 然後...

SQL2005的資料轉成SQL2000

直接restore或附加應該是不行的,用指令碼 導資料肯定沒有問題。2005轉到2000的步驟 1.生成for 2000版本的資料庫指令碼 2005 的manger studio 開啟 物件資源管理器 沒有的話按f8 連線到你的例項 右鍵要轉到2000的庫 任務 生成指令碼 在 指令碼嚮導 的 選擇...

SQL2000裡的資料型別

近來在做,有時候真弄不清 sql2000裡的 資料型別,所以摘了這篇文章。1 char varchar text和nchar nvarchar ntext char和varchar的長度都在1到8000之間,它們的區別在於char是定長字元資料,而varchar是變長字元資料。所謂定長就是長度固定的...