sqlserver2008破解
『壹』 存儲過程解密,sql server 2008 r2 一些存儲過程被加密了,誰有解密工具
1.
sql
server
2008新功能
一、可信任的
sql
server
2008為關鍵任務應用程序提供了強大的安全特性、可靠性和可擴展性。
·
通過簡單的數據加密、外鍵管理、增強審查來增強來擴展它的安全性。
·
通過改進了資料庫鏡像、熱添加cpu簡化管理並具高可靠性的應用的能力。
·
提供了一個廣泛的功能集合,使你的數據平台上的所有工作負載的執行都是可擴展的和可預測的。
二、高效的
sql
server
2008降低了管理系統、.net架構和visual
studio®
team
system的時間和成本,使得開發人員可以開發強大的下一代資料庫應
用程序。
·
sql
server
2008推出了陳述式管理架構(dmf)
,它是一個用於sql
server資料庫引擎的新的基於策略的管理框架。
·
對sql
server的服務生命周期提供了顯著的改進
,它重新設計了安裝、建立和配置架構。
·
提供了集成的開發環境和更高級的數據提取。
·
在與visual
studio
的合作下,快速的創建偶爾連接系統。
·
提供了新的數據類型使得開發人員和管理員可以有效的存儲和管理非結構化數據。
三、智能的
商業智能(bi)繼續作為大多數公司投資的關鍵領域和對於公司所有層面的用戶來說的一個無價的信息源。sql
server
2008提供了一個全面的平台,用於當用戶需要時你可以為其提供智能化。
·
集成任何數據
·
發送相應的報表
·
使用戶獲得全面的洞察力
sql
server
2008基於sql
server
2005強大的olap能力,為所有用戶提供了更快的查詢速度。這個性能的提升使得公司可以執行具有許多維度和聚合的非常復雜的分析。
2隨著sql
server
2008越來越多地進入到大家的視線中,也有越來越多的聲音說sql
server
2008
(kaitmai)僅僅是sql
server
2005的一個補丁包。當初我也是這個想法,因為我們把太多的目光放到了例如geo-spatial支持、hierarchical
id、file
stream上,確實這些功能都是建立在sql
server
2005搭建的clr
-integrated平台上的,但是我們也需要看到sql
server
2008中的其他功能,例如resource
governor、declarative
management
framework、change
data
capture、reporting
service
iis
agnostic
report
deployment等等。steveb在美國launch中更將policy-base
management列在sql
server
2008
top
10新功能的首位,還有美國launch上關於activity
monitor的改進、object
search以及t-sql
debugger被用戶愛稱為三項surprise
features。當然還是會有人說這些都是在dmv和ddl
triggers的技術基礎或技術路線上發展起來的,不過哪個產品不是從一條技術路線或某項基礎性改革上發展起來的呢?
因此微軟把sql
server
6.0/6.5稱為第一代資料庫產品,sql
server
7.0/2000稱為第二代資料庫,而sql
server
2005/2008稱為第三代資料庫產品。以此類推,那麼sql
server
vnext是不是會變成第四代資料庫產品呢,那又會有什麼革命性的改變呢?grid?...哦,跑題了
因此我們還是應該寬容地看待sql
server
2008,還是應該升級到sql
server
2008的,升級有問題可以咨詢emc
msp么.
3.完整的sql
2008企業版有2g吧
『貳』 sql server 2008怎麼破解
1、直至當前為止,所有的MS SQL Server的激活方式都是輸入正確的序列號,即可使用,不必對相關的文件進行非正常的改動(「破解」),也不必在線激活。 2、直至當前為止,所有的MS SQL Server在輸入正確序列號後都不必在線激活、驗證,也就是說,只要知道一個序列號,就可以隨意安裝(安裝環境滿足情況下)。 3、微軟官方的某些版本里,本身就「集成」有序列號,比如MSDN版的MS Sql Server。 4、請注意的是,以上的說明並不等於說MS SQL Server是免費的,當用於商業目的,或用於生產時,應當通過正當途徑購買微軟的授權(不便宜哦,基本上超出中國普通人的預想價)。 5、未經授權使用MS SQL Server用於商業目的,或用於生產,如果被微軟發現並追究,可能面對高額的賠償(會通過法律告你)。(不過,悄悄說,一般人,人家微軟還真看不上。) 6、最後,MS SQL Server 2008的序列號請自個網路搜索就能找到了。
『叄』 sql server2008 r2(64位) 激活密鑰
sql server2008 r2 密鑰
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
Microsoft SQL Server 2008 R2序列號密鑰
開發版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM
開發版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8
工組版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q
WEB版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM
數據中心版32位:PTTFM-X467G-P7RH2-3Q6CG-4DMYB
數據中心版64位:DDT3B-8W62X-P9JD6-8MX7M-HWK38
企業版32位:R88PF-GMCFT-KM2KR-4R7GB-43K4B
企業版64位:GYF3T-H2V88-GRPPH-HWRJP-QRTYB
標准版32位:CXTFT-74V4Y-9D48T-2DMFW-TX7CY
標准版64位:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW
『肆』 SQL Server2008 資料庫忘記登錄密碼了怎麼辦
1、 先用Window身份驗證方式登陸進去,選擇資料庫實例,右鍵選擇屬性——安全性:把伺服器身份驗證選項從「Window身份驗證模式」改為「SQLServer和Window身份驗證模式」。點擊確定,關閉當前對象資源管理器。 2、 重新用Window驗證方式登陸,在左邊的樹結構中選擇「資料庫」下面的「安全性」選項——登錄名——sa,右鍵屬性——在「SQLServer身份驗證」中輸入要設置的sa密碼。 3、 重新啟動SQLServer服務。記著,是重啟服務,不是關掉sqlserver2008然後再打開。 具體方法是在資料庫實例上點右鍵,選擇「重新啟動」項即可。最後關閉sql server2008,啟冊埋讓動後用sa登陸。 如果忘記了sa的登錄密碼,可以先用windows身份認證登錄進去,然後新建查詢,輸入命令: EXECUTE sp_password NULL,'輸入新密碼','sa' 設置sa新的密碼,然後就可以用sa用戶名進行SQL Server登錄了。 另外,在獲得管理員許可權的情況下,可以用命令行添加SQL用戶 先建立一個c: est.qry文州局件,內容如下: exec master.dbo.sp_addlogin test,123 EXEC sp_addsrvrolemember test, sysadmin 然後在DOS下液盯執行:cmd.exe /c isql -E /U alma /P /i c: est.qry
『伍』 怎樣激活SQL2008
第一步:進入磨早SQL2008配置工具中的安裝中心
第二步:再進入維護界面,悉宏選擇版本升級
第三步:進入產品密鑰,輸入密鑰
第四步:一直點下一步,直到升級完畢。
SQL Server 2008 Developer:PTTFM-X467G-P7RH2-3Q6CG-4DMYB
SQL Server 2008 Enterprise:JD8Y6-HQG69-P9H84-XDTPG-34MBB
如以上操作還是連接不進伺服器,修改系統時間(把時間提前),即可登錄
如果問題依然沒有解決還是顯示評估期已過(據說這是未安裝sql2008sp1的一個bug)
第一步:先去注冊表把HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState里的CommonFiles 值改成3
第二步:sql2008安裝中心,維護,版本升級重來一次(由於前面已經升級了資料庫,所以這次只睜游冊用升級共享組件)
『陸』 sql server 2008 來個完整版的 雲盤
我這里有~用網路網盤分享給你,點開就可以保存,鏈接永久有效^_^,無提取碼,
『柒』 SQL server 2008中有個觸發器被加密,怎麼破解觸發器
J老闆寫的解密存儲過程的代碼,把其中的procere 通通替換成 trigger,然後試試看
記得要備份
------------------------sql2000大於40000的-----------------
原作:j9988 號:J老師
create PROCEDURE sp_decrypt_sp (@objectName varchar(50))
AS
begin
declare @objectname1 varchar(100)
declare @sql1 nvarchar(4000),@sql2 nvarchar(4000),@sql3 nvarchar(4000),@sql4 nvarchar(4000),@sql5 nvarchar(4000),@sql6 nvarchar(4000),@sql7 nvarchar(4000),@sql8 nvarchar(4000),@sql9 nvarchar(4000),@sql10 nvarchar(4000)
DECLARE @OrigSpText1 nvarchar(4000), @OrigSpText2 nvarchar(4000) , @OrigSpText3 nvarchar(4000), @resultsp nvarchar(4000)
declare @i int , @t bigint
declare @m int,@n int,@q int
set @m=(SELECT max(colid) FROM syscomments WHERE id = object_id(@objectName))
set @n=1
--get encrypted data
create table #temp(colid int,ctext varbinary(8000))
insert #temp SELECT colid,ctext FROM syscomments WHERE id = object_id(@objectName)
set @sql1= 'ALTER PROCEDURE '+ @objectName + ' WITH ENCRYPTION AS '
--set @sql1= 'ALTER PROCEDURE '+ @objectName + ' WITH ENCRYPTION AS '
set @q=len(@sql1)
set @sql1=@sql1+REPLICATE( '- ',4000-@q)
select @sql2=REPLICATE( '- ',4000),@sql3=REPLICATE( '- ',4000),@sql4=REPLICATE( '- ',4000),@sql5=REPLICATE( '- ',4000),@sql6=REPLICATE( '- ',4000),@sql7=REPLICATE( '- ',4000),@sql8=REPLICATE( '- ',4000),@sql9=REPLICATE( '- ',4000),@sql10=REPLICATE( '- ',4000)
exec(@sql1+@sql2+@sql3+@sql4+@sql5+@sql6+@sql7+@sql8+@sql9+@sql10)
while @n <=@m
begin
SET @OrigSpText1=(SELECT ctext FROM #temp WHERE colid=@n)
set @objectname1=@objectname+ '_t '
SET @OrigSpText3=(SELECT ctext FROM syscomments WHERE id=object_id(@objectName) and colid=@n)
if @n=1
begin
SET @OrigSpText2= 'CREATE PROCEDURE '+ @objectName + ' WITH ENCRYPTION AS '--
set @q=4000-len(@OrigSpText2)
set @OrigSpText2=@OrigSpText2+REPLICATE( '- ',@q)
end
else
begin
SET @OrigSpText2=REPLICATE( '- ', 4000)
end
--start counter
SET @i=1
--fill temporary variable
SET @resultsp = replicate(N 'A ', (datalength(@OrigSpText1) / 2))
--loop
WHILE @i <=datalength(@OrigSpText1)/2
BEGIN
--reverse encryption (XOR original+bogus+bogus encrypted)
SET @resultsp = stuff(@resultsp, @i, 1, NCHAR(UNICODE(substring(@OrigSpText1, @i, 1)) ^
(UNICODE(substring(@OrigSpText2, @i, 1)) ^
UNICODE(substring(@OrigSpText3, @i, 1)))))
SET @i=@i+1
END
--drop original SP
--EXECUTE ( 'drop PROCEDURE '+ @objectName)
--remove encryption
--preserve case
SET @resultsp=REPLACE((@resultsp), 'WITH ENCRYPTION ', ' ')
SET @resultsp=REPLACE((@resultsp), 'With Encryption ', ' ')
SET @resultsp=REPLACE((@resultsp), 'with encryption ', ' ')
IF CHARINDEX( 'WITH ENCRYPTION ',UPPER(@resultsp) )> 0
SET @resultsp=REPLACE(UPPER(@resultsp), 'WITH ENCRYPTION ', ' ')
--replace Stored procere without enryption
print @resultsp
--execute( @resultsp)
set @n=@n+1
end
drop table #temp
end
GO
適合40000字元。
每次4000 print出來,自已貼。
切記:我見過的解過程都是對原過程進行破壞。破解前一定要備份!!!!
超過40000的,自已加SQL(我上面用SQL.SQL2--SQL10)
超長的可加SQL11--sql20........
祝你好運!
另:還有個工具,以前用過收藏的,不知道2008管用不,地址如下: