當前位置:首頁 » 編程語言 » sql如何禁用sa賬號
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql如何禁用sa賬號

發布時間: 2022-05-24 11:32:18

A. 請問sql server 2008 windows賬戶被禁用 如何啟用那個SA的賬號被禁用著,求

摘要 打開管理工具中的「服務」,找到並關閉SQL Server服務。進入命令行,進入SQL Server 2008的安裝目錄,找到sqlservr.exe文件,執行命令:sqlservr -m

B. 【SQL】如何禁用sql2000的sa賬戶

  1. 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server

  2. 在左側對象資源管理器中,點開伺服器。

  3. 在安全性->登錄名,找到SA帳號

  4. 在SA賬號上右鍵屬性,彈出登錄屬性對話框

  5. 在左側選擇頁中進行設置,如不允許連接,或禁用登錄。



C. SQL如何啟用已禁用的sa用戶名

打開「企業管理器」-->「安全性」-->「登錄」,在用戶sa上右鍵「屬性」,將sa對應的密碼設置成你訪問資料庫時的密碼,一般設置為sa。

D. sql server 2008的sa能禁用嗎

你還有其它的sysadmin許可權的賬號,你可以用此賬號登錄,重置SA密碼。 但是在以下情況下,怎麼辦呢? 1. SA密碼丟失或者SA賬號被禁用。 2. 你進行了一些安全操作,把BuiltinAdministrator賬號從SQL Server中刪除了。 然後你不可以用sysadmin許可權的賬號登錄SQL Server了,是不是打算重裝SQL Server 2008了呢?其實可以不用重裝系統。 我們可以把SQL Server 2008 啟動為單用戶模式,然後用Windows Administrative groups里的成員去登錄SQL Server 2008. 操作步驟: 1. 我們可以先添加一個賬號為Test的成員到Windows Administrative groups,用Test賬號登錄操作系統。 2. 用Run as a administrator打開命令提示符里輸入NET STOP MSSQLSERVER, 即停止MSSQLSERVER運行。 3. 在命令提示符里輸入 NET START MSSQLSERVER /m, 將SQL Server 2008 啟動為單用戶模式。 4. 然後可以用Test賬號登錄SQL Server 2008。 5. SQL Server已經是單用戶模式啟動即只允許一個用戶連接,這時單擊「New Query」會報錯「Login failed for user. Reason: Server is in single user mode. Only one administrator can connect at this time」。 6. 這時右擊實例名,單擊「斷開連接」,關閉「對象資源管理器」,然後再點擊「New Query」就可以連接了,你可以使用命令 ALTER Login SA enable 重新開啟SA 賬戶。 7. 你可以創建一個有sysadmin許可權的SQL Server的 新賬戶SAMLPE。 CREATE LOGIN SAMPLE WITH PASSWORD=』PASSWORD@123』 SP_ADDSRVEROLEMEMBER 『SAMPLE』 , 』SYSADMIN』8. 現在你需要關閉SQL Server,在命令提示符下 輸入 NET STAR MSSQLSERVER 正常啟動SQL Server,你就可以SA 賬戶或者新創建的賬號來登錄SQL Server了。 此操作也同樣適用於SQL Server 2005。 當時在MSDN上看到這篇文章就覺得是神作,不用重新安裝了

E. SQL SERVER 中如何限制sa賬戶對某一個表的刪除許可權

感覺是許可權問題,你先修改mybookshop.mdf和mybookshop_log.ldf這兩個文件的訪問許可權,然後再去附加。另外路徑層次也太羅嗦了,可以將兩個文件放到其它目錄中再附加。

F. mssql如何把sa移出sysadmin

1、為了安全,一般都會在SQL安裝完成後,新建同SA一級的SQL用戶,密碼超復雜。
2、然後直接禁用SA用戶:禁止登陸,禁止授權
3、把SA移出sysadmin,操作過於復雜。推薦以上做法。俺在生產環境中一直這樣做,可確保無虞

G. sql2000 如何停用sa帳戶啊

Sa不能禁用
按IT政策
一般公司會由財務與IT部門共同設這個SA密碼,
兩個部門各一半
包括管理者與開發者都必需單獨新建受限帳號
不可以用SA帳號

H. SQL2005如何啟用已禁用的sa用戶名

SQL2005默認安裝後SA用戶是禁用的,下面一步不介紹如何開啟:

1。首先用WINDOWS模式進去,然後在資料庫頂端屬性中安全性下的WINDOWS模式改為SQL與WINDOWS模式。下面驗證選項,選擇為NONE(無)。
2。打開資料庫下的安全選項中的登錄選項,將SA的密碼清空。

3。打開SQL配置工具將(SQL Server Configuration Manager)(在開始 - Microsoft SQL Server 2005 - 配置工具中)將網路配置中的TCP/IP啟用,將TCP/IP屬性中的IP地址選項中的IP地址活動的已啟用中的否改為是然後重啟SQL服務。

這個時候如果你用SA用戶還是不能正常登陸的話:
繼續設置如下:
在windows模式中進入
找到 安全性 - 登陸名 - sa - 屬性 - 強制實施密碼策略(按需求點選) - 在選擇頁中找到狀態 - 登陸改為啟用
斷開資料庫連接
使用sa用戶名登陸

不出嚴重意外,應該可以了!

I. sqlserver2000如何讓一個資料庫拒絕sa用戶訪問

沒有好辦法,
應用管理軟體就不應該用sa用戶無密碼登錄,軟體本身的安全就沒有保障。
可以試試用Windows身份驗證登錄,
或再次安裝一個資料庫實例,把自製資料庫放入新的資料庫實例中,修改新實例的sa密碼。

J. 怎麼刪掉MSSQL的sa帳號

SQL2000中默認sa帳號改名和刪除的最安全方法

眾所周知,在MSsql中有個絕對是網路安全中的隱患的帳號sa,系統管理員 (sa),默認情況下,它指派給固定伺服器角色 sysadmin,並不能進行更改。這個sa一般情況下是既不可以更改名稱,也不可以刪除,呵呵,有點雞肋的味道,棄置可惜,食之無味。在偶裝上sql2000之後,感覺總之怪怪的,放著這個後門在,始終都不放心,擔心有一天被人破出密碼,那偶的電腦不就完拉,偶在黑道混拉那麼多天,要是傳出去,有損顏面啊。可能你回說設個強壯點的密碼,這個辦法是可行,可不是長久之記,所謂斬草要除根,要是把sa給刪拉就不用擔心那些"黑客"暴力****拉。
呵呵,前面說拉那麼半天廢話,可能你已經看的不耐煩拉,好,這就說道正題,大家跟著我來一起把sa給大卸八塊首先打開SQL中的企業管理器,接著在工具選項卡中選擇SQL server配置屬性依次,點伺服器設置,看到允許對系統目錄直接進行修改前面的方框嗎,點一下,好。
再打開查詢分析器,登陸進去(呵呵,隨便你用什麼帳號進去,不過可一定要在master資料庫中有db_owner的許可權)輸入

update sysxlogins set name=』你要改成的名字』 where sid=0x01
update sysxlogins set sid= where name=』你要改成的名字』

,OK,執行成功,好拉,轉道企業管理器中刷新安全性中的登陸,看看,sa是不是變成xwq拉,呵呵,選中xwq點擊右鍵,怎麼樣是不是出現拉刪除的選項,呵呵,刪除。看看sa是不是已經沒有拉。

後記

直接在查詢分析器里怎麼刪除sa

直接在查詢分析器里怎麼刪除sa,做法和前面所說的差不多,只不過這次不是在企業管理器中做手腳拉,而是利用sql提供給我們功能強大的存儲過程來完成這項任務。下面就是我所說的需要利用的存儲過程sp_configure,sp_configure顯示或更改當前伺服器的全局配置設置。
它的語法:
sp_configure [ [ @configname = ] 』name』 ]
[ , [ @configvalue = ] 』value』 ]

實例:
sp_configure 』allow updates』, 1
go
RECONFIGURE WITH OVERRIDE
go
好拉,這樣我們就可以更新系統表拉,接下來和前面的做法一樣拉 update sysxlogins set name=』你要改成的名字』 where sid=0x01,然後再刪除"你改名後的那個名字"
不過要注意在 sp_configure 上沒有參數(或只有第一個參數)的執行許可許可權默認授予所有用戶。有兩個參數的 sp_configure(用於更改配置選項)的執行許可許可權默認授予 sysadmin 和 serveradmin 固定伺服器角色。RECONFIGURE 許可權默認授予 sysadmin 固定伺服器角色和 serveradmin 固定伺服器角色,並且不能傳輸。還得在master中是db_owner。