關於sql server 2000 安全

/***sql server 2000 安全*/ --禁止訪問註冊表擴充預存程序,與此同時刪除此擴充過程對應的xpstar.dll檔案(刪除該檔案影響任務調度)usemasterrevokeexecuteonxp_regread fromdborevokeexecuteonxp_regread fromguest --禁止public對sp_runwebtask的執行許可權usemasterrevokeexecuteonmaster.dbo.sp_runwebtask frompublic --

SQL SERVER 號碼段合并

代碼:CREATE TABLE #TMP(    ID INT,    S NVARCHAR(100),    E NVARCHAR(100)) INSERT INTO #TMP(ID,S,E)SELECT 1,1,2000 UNION ALLSELECT 1,2001,4000 UNION ALLSELECT 1,5000,6000 UNION ALLSELECT 2,20001,30000 UNION ALLSELECT 2,40001,50000 UNION ALLSELECT 2,300

Microsoft SQL Server交易記錄的應用

來源:http://www.study-code.com/database/sql-server/76961.htm 我們知道,SQL Server交易記錄主要是用來記錄所有事務對資料庫所做的修改,如果系統出現故障,它將成為最新資料的唯一來源。日誌的操作常有以下幾個應用: 一、交易記錄檔LDF的丟失 當我們不小刪除或者LDF檔案丟失的時候,資料庫只剩下MDF檔案,此時直接通過附 加MDF是無法恢複資料庫的,那我們怎麼樣才能恢複資料庫呢?我們可以把SQL

查看SQL Server資料庫連接

1.企業管理器->management -> current activity -> process info     要斷開,選中要斷開的,右鍵 -> kill process2.通過系統的“效能”來查看:控制台->管理工具->效能(或者是運行裡面輸入 mmc)然後通過添加計數器添加 SQL 的常用統計

SQL Server Report Services 登入使用者名稱密碼無效

  部署report Services 提示輸入登陸使用者名稱 密碼,無論怎麼輸入,總提示沒有經過驗證.http://172.18.191.21/ReportServer/     解決方案:          在 Reports虛擬目錄的檔案下有個 RSWebApplication.config 的檔案          原始配置:          <ReportServerUrl></ReportServerUrl>       

C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA 無法在伺服器上訪問指定的路徑或檔案。請確保您具有必需的安全許可權且該路徑或

C:/Program  Files/Microsoft  SQL  Server/MSSQL.1/MSSQL/DATA     無法在伺服器上訪問指定的路徑或檔案。請確保您具有必需的安全許可權且該路徑或檔案存在。 解決方案“:今天要在自己的SQL 2005下自己的預設執行個體下一SQL以SQL server 身分識別驗證登入,但是,在該模式下無法還原資料庫,每次選擇源裝置--添加時,都會報錯:C:/Program  Files/Microsoft  SQL

關於MMC不能開啟檔案C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL

運行mmc,控制台--添加/刪除嵌入式管理單元--添加--找到Microsoft SQL 企業管理器--添加--關閉--確定 回到控制台--選項--控制台模式選擇 "使用者模式完全訪問 "--將下面的選擇全部取消 控制台--另存新檔--儲存為:C:/Program Files/Microsoft SQL Server/80/Tools/BINN/SQL Server Enterprise Manager.MSC 不行的話,重新註冊DLL 運行:regsvr32

C#裡如何遠程直接連接SQL Server 2000資料庫伺服器(二)

    有人說了直接通過SQL Server 提供的對外服務的1433連接埠遠程直接連接SQL Server 2000 是不安全的,確實如此現在網上存在很多抓1433連接埠的工具,那我們想辦法修改一下預設的1433連接埠號碼吧 一般分為五步;    第一步:如:通過SQL Server 2000的伺服器網路工具 + 生產力修改SQL Server  2000的預設連接埠號碼;      第二步: 如:還要再通過SQL Server 2000提供的用戶端網路工具 + 生產力也修改預設連接埠號碼; 

C#裡如何遠程直接連接SQL Server 2000資料庫伺服器(一)

首先如果要直接(記住是直接)遠端存取SQL Server 2000的話,就要瞭解1433連接埠,是SQL Server預設的連接埠,1433連接埠是SQL Server提供的對外服務連接埠,你可以理解為允許遠端存取連接埠;   然後進行三步操作   1:ping 伺服器位址        在一台客戶機的dos環境下ping 伺服器ip地址  看網路是否通暢   2:如果條件1沒問題的話,再查看伺服器的網路連接埠狀態         在伺服器的dos環境下下輸入netstat  -an

SQL Server中的NULL和.NET中的DBNULL以及面向程式設計語言中的NULL的區別

  閱讀目錄  一:SQL Server中的NULL和.NET中的DBNULL以及面向程式設計語言中的NULL的區別  二:執行個體  一:SQL Server中的NULL和.NET中的DBNULL以及面向程式設計語言中的NULL的區別  1:SQL Server中的NULL      SQL Server中的空值用“NULL“表示,等同於“沒有輸入的值”,在T-SQL命令中,判斷一個值是不是空值,要使用“IS NULL”,而不是使用“=NULL”,在SQL

access實作類別似sql server中truncate語句

access實作類別似sql server中truncate語句。1.表名:myTable    自增列:myID2.delete from myTable;(先刪除資料)3.alter table myTable alter column myID counter(1,1);(修正自增列)  

php無法串連sql server資料庫的解決方案

來源:http://www.study-code.com/php-delphi/php/70546.htm最近,有人問我,在使用PHP開發時,想用php串連sql server資料庫。我告訴他們,可以用mssql_connect($host,$username,$password)的方法串連。      其實,到網上一搜,就可以找到這個函數,很多用它。但是,朋友卻反饋,系統沒有定義mssql_connect(),這就奇怪了,我一直都是這麼用的,我懷疑他PHP版本太低不支援,他告訴我是php5.1

SQL Server不允許進行遠端連線的解決辦法

剛剛安裝的資料庫系統,按照預設安裝的話,很可能在進行遠端連線時報錯,通常是錯誤:"在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。(provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server的串連) ",現在針對此問題總結如下: 明白了SQL Server是個網路資料庫就可迎刃而解了,簡單的分為下面的幾種情況。 ◆1.資料庫引擎沒有啟動。有兩種啟動方式: (1)開始->程式->

SQL Server資料庫查詢最佳化

查詢速度慢的原因很多,常見如下幾種:    1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程式設計的缺陷)    2、I/O輸送量小,形成了瓶頸效應。    3、沒有建立計算資料行導致查詢不最佳化。    4、記憶體不足    5、網路速度慢    6、查詢出的資料量過大(可以採用多次查詢,其他的方法降低資料量)    7、鎖或者死結(這也是查詢慢最常見的問題,是程式設計的缺陷)    8、sp_lock,sp_who,活動的使用者查看,原因是讀寫競爭資源。    9、返回了不必要的行

SQL Server 連結服務配置

A、連結SQL Server伺服器:1、使用 ODBC 的 Microsoft OLE DB 提供者EXEC sp_addlinkedserver '別名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server}; SERVER=遠程名; UID=使用者; PWD=密碼; 'goexec sp_addlinkedsrvlogin

SQL Server 安裝:以前的某個程式掛起

安裝SQL Server 遇到錯誤提示: 以前的某個程式安裝已在安裝電腦上建立掛起的檔案操作。運行安裝程式之前必須重新啟動電腦!。找了半天,沒發現什麼一場程式,該機器上以前沒安裝過SQL Server。看看系統安裝了什麼軟體? 3721 上網助手什麼的赫然在目!刪掉! 還是不行,搜尋了一下,發現這篇Blog最有價值: 3)開啟登錄編輯程式,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session

SQL SERVER的欄位類型匯總

資料類型是資料的一種屬性,表示資料所表示資訊的類型。任何一種電腦語言都定義了自己的資料類型。當然,不同的程式語言都具有不同的特點,所定義的資料類型的各類和名稱都或多或少有些不同。SQLServer提供了25種資料類型:  ·Binary[(n)]   ·Varbinary[(n)]   ·Char[(n)]   ·Varchar[(n)]  ·Nchar[(n)]   ·Nvarchar[(n)]   ·Datetime   ·Smalldatetime   ·Decimal[(p[,s])]

Asp.net(C#)中備份還原SQL Server資料庫實現

在web中,安全性主要體現在兩個方面:一個是程式安全性,即防止網頁在插入惡意代碼;另一個是資料庫安全性,這個我們可以經常備份資料庫來實現。在文中,我將示範如果在網頁中備份和恢複資料庫。其實備份和恢複資料庫都是利用SQL Server提供的SQL語句來備份的。備份:use master;backup database @name to disk=@path;恢複:use master;restore database @name from

sql server 資料訪問層 代碼產生工具(一)

自己寫的一個小工具,用它以減少重複勞動,充分發揮程式員“複製-粘貼”的能力。有不足之處請多多請教。 1.安裝之後開啟介面如下: 選擇“northwind”資料庫後,左下會出現各個表、預存程序、以及視圖, 2.選擇選項卡“表”,選擇“Orders” 表, 右邊會出現 產生的插入更新語句如下,把它複製到查詢分析器中修改一下即可用create procedure sp_Orders_ins(@OrderID int,@CustomerID nchar(5),@EmployeeID

轉:SQL SERVER中一些常見效能問題的總結

1.對查詢進行最佳化,應盡量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。2.應盡量避免在 where 子句中對欄位進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:select id from t where num is null可以在num上設定預設值0,確保表中num列沒有null值,然後這樣查詢:select id from t where num=03.應盡量避免在 where

總頁數: 792 1 .... 254 255 256 257 258 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.