修改SQL2005的認證方式和表所有者

2021-04-03 02:16:53 字數 638 閱讀 5149

一、修改認證方式:

1. 停止sql server /sql express服務

net stop /y mssql$sqlexpress

2. 修改登錄檔專案

找到 hkey_local_machine/software/microsoft/microsoft sql server/mssql.1/mssqlserver

修改loginmode欄位從 1->2,這樣就從windows認證改為了混合認證

3. 重新啟動sql server /sql express服務

net start mssql$sqlexpress

4. 登入到master,執行

alter login sa with password = 'password' ;

goalter login sa enable ;

go二、修改表所有者:

將表category_en的所有者fthweb修改為dbo,

將表news_en的所有者fthweb修改為dbo

sp_changeobjectowner 'fthweb.category_en' , 'dbo'

gosp_changeobjectowner 'fthweb.news_en' , 'dbo'

go

SQL 2005埠的修改

sql 2005埠的修改 1 預設埠 sql server的預設tcp埠是1433,udp埠是1434。2005連線字串為 provider sqlncli.1 persist security info true user id password initial catalog tablename...

SQL2005 批量修改架構名

sql server2005可以使用系統儲存過程sp changeobjectowner更改資料庫物件的所有者。sp changeobjectowner 物件名 包括架構名 新架構名 批量修改請用 方法一 使用遊標 declare name sysname declare csr1 cursor f...

sql2005事務的使用

公司裡的每個專案都有很多一次要操作兩次以上資料庫的,為了資料的完整性,這就需要使用事務 事務也屬於儲存過程,如下 alter proc dbo js takemoney userid bigint,引數 usercode varchar 50 amount numeric 18,2 rmb nume...

如何修改Sql2005註冊伺服器名稱

1.使用select servername可以看到當前資料庫的伺服器名 2.從sys.sysservers表中可以看到當前的所有伺服器名 3.使用 sp dropserver servername 將這個伺服器名刪除。4.使用 sp addserver new servername local 將本...

SQL2005合理的索引設計

合理的索引有助於提升系統效能和可用程度,我工作中見過一個設計錯誤的索引導致sqlserver將一臺4cpu的伺服器資源用盡。權威參考參見msdn 1 評估索引本身的佔用空間,當索引相對於其資料本身過大可能會無明顯作用。這種情況體現在 表很小,索引列過多,索引碎片過多。當索引在select中不起作用時...