image_thumb

Windows Azure SQL Database (SQL Azure) 的使用上是非常方便的,不但有 GUI 介面的管理工具可用,資料存取的相容性也非常好,使用 ADO.NET 就能連到 SQL Database,而在移轉資料庫的時候,我們還有 SSMS/SSIS 或 SQL Azure Migration Wizard 等工具可用,今天我們用一個 DBA 很常轉移資料的方式-連結伺服器 (Linked Server) 來移轉資料。

首先,我們先在 ODBC 資料來源中設定:

設定方式也不難,首先,在伺服器名稱中輸入 SQL Database 的 Server 名稱:

然後設定使用者帳戶,規則要依 SQL Database 的規則設定,否則會無法連線:

接著設定預設資料庫,建議不要指向master,而是指向要用的資料庫:

........... 發表在 痞客邦 留言(0) 人氣()

1. 使用QueryString變量
QueryString是一種非常簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個或多個安全性要求不高或是結構簡單的數值時,可以使用這個方法。但是對於傳遞數組或對象的話,就不能用這個方法了。下面是一個例子:
a.aspx的C#代碼
private void Button1_Click(object sender, System.EventArgs e)
{

........... 發表在 痞客邦 留言(0) 人氣()

image

從 Windows 7 與 Windows Server 2008 R2 開始,新增了兩種特殊的帳戶類型,分別是「受管理的服務帳戶(Managed service accounts)」與「虛擬帳戶(virtual accounts)」,可有效隔離各種網路服務以提升安全性,我今天會集中在講解 IIS 7.5 與虛擬帳戶之間的實際運用與範例。

要學會設定 IIS 一定要熟悉應用程式集區(Application Pool)與身份識別(Identity)的關係,我們都知道 IIS6 與 IIS7 預設的應用程式集區身份識別都是 NETWORK SERVICE 這個系統帳戶,不過 NETWORK SERVICE 這個帳戶可不是只有 IIS 在用而已,還有許多其他系統中與網路有關的服務程序也是用NETWORK SERVICE 這個身份在運作,例如:SQLEXPRESS 服務。

這也代表著就算 IIS 沒有淪陷,只要有其他使用 NETWORK SERVICE 的網路服務淪陷的話,也會有可能連帶影響 IIS 的運作。這樣說你可能沒感覺,我反過來說,如果 IIS 被植入木馬程式,駭客可以大搖大擺的利用 NETWORK SERVICE 下載你的 SQLEXPRESS 資料庫備份檔、刪除備份檔、刪除或下載你暫時卸離的資料庫、甚至於偷天換日將另一組資料庫上傳上去,讓你完全不知發生何事。

礙於時間與篇幅我沒辦法說太多,如果有機會我可以做很多現場的展示,包你大開眼界,資訊安全這檔事真的是博大精深,不瞭解各種細節與原理的人永遠是在霧裡看花。

有了「虛擬帳戶」的概念,各種不同的網路服務不需要再共用同一組 NETWORK SERVICE 身份識別,甚至於同一個 IIS 下個別不同的應用程式集區也可以用完全區隔開來的「虛擬帳戶」執行 Web 應用程式,除了工作處理程序 (Worker Process) (w3wp.exe) 執行的身份可以完全切開外,對於不同站台所操作的檔案或目錄也可以將 NTFS 權限的設定做有效區隔,讓不同工作處理程序之間對系統或檔案安全性的影響降至最低,非常的有意義!

........... 發表在 痞客邦 留言(0) 人氣()

image_thumb_1

Demo Code Ver. : .MS SQL 2012

自從SQL 2008之後,SQL Server對於資料表欄位Format的變更多了一層卡控,若是改變資料表的欄位可能會影響資料話

將會被禁止。這樣好處可以避免欄位格式被輕易的修改,不過在部分的情境下反而增加開發麻煩,例如:Demo,測試..等

所以,必要時還是被需關掉此機制

下圖中想要把LDAP欄位的varchar(255)改為nvarchar(255)

........... 發表在 痞客邦 留言(0) 人氣()

network_access_authority_1

錯誤
描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。
請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。 
例外詳細資訊: System.UnauthorizedAccessException: 拒絕存取路徑
c:\inetpub\wwwroot\upload\...。 沒有授權 ASP.NET 存取要求的資源...

........... 發表在 痞客邦 留言(0) 人氣()

显示当前日期,前一天日期,后一天日期 后续问题
现在,在页面上,有一个TEXTBOX,和三个BUTTON
要求,点第一个BUTTON时,TEXTBOX显示系统当天日期(年月日)
            点第二个BUTTON时,TEXTBOX显示前一天日期
            点第三个BUTTON时,TEXTBOX显示后一天日期

........... 發表在 痞客邦 留言(0) 人氣()

Com Port 連線

作者:徐秉義(Albert Hsu)

此款 3Com 4500 Switch 共有 26 埠可供使用,其中第 01~24 埠是 10/100 Mbps 介面、第25、26這兩個是光纖埠(需加購 GBIC 才能使用)第27、28埠則是 Gigabit RJ45 接頭的 Port,比較需要注意到的是,第25~28埠是採兩、兩 combo 方式,意思是 25~27 二選一使用、26~28 也是二選一使用。

這款 Switch 可以堆疊(Stack)至多八台,也因此就介紹堆疊此款 Switch 相關指令與概念;另外本文也將介紹 Linux 應用 MRTG 繪製 switch 的流量圖表;以及 Linux 上使用 vconfig 指令與載入 802.1q 模組,使 Linux 懂得 VLAN Tagged 與 Switch 不同的 VLAN 做溝通等等。

連接 Com Port

此款使用的 Com Port 連接方式與一般預設值的 9600-8-N-1 稍有不同,而是 19200-8-N-1,連接上的預設帳號 admin 密碼則是空的,馬上就可以開始管理囉!

........... 發表在 痞客邦 留言(0) 人氣()

 Linux centos重啓命令:

  •   1、reboot

  •   2、shutdown -r now 立刻重啓(root用戶使用)

  •   3、shutdown -r 10 過10分鐘自動重啓(root用戶使用)

  •   4、shutdown -r 20:35 在時間爲20:35時候重啓(root用戶使用)

........... 發表在 痞客邦 留言(0) 人氣()

CentOs DNS功能的实现
首先配置好linux的网络连接!
1、安装相关的套件 www.2cto.com
[root@localhost ~]# yum -y install bind bind-chroot
2、配置实验的环境

........... 發表在 痞客邦 留言(0) 人氣()

一台CentOS 6.0 服务器:IP:192.168.5.1
服务器名:master.haitian.com 主DNS服务器

一台CentOS 5.5 服务器:IP:192.168.5.2
服务器名:slave.haitian.com 从DNS服务器

一台windows xp 客户机 ip:192.168.5.7 

........... 發表在 痞客邦 留言(0) 人氣()

先看如下 web.config 的代码:

<system.web>
<compilationdebug="true" targetFramework="4.0"/>
<httpRuntimerequestValidationMode="2.0" />
<pagesvalidateRequest="false"></pages>

........... 發表在 痞客邦 留言(0) 人氣()

  • Jun 03 Fri 2011 10:00
  • vi


VI行數顯示功能

更新:yum -y update

安裝 vim-enhanced 加強 vi 的功能:

yum -y install vim-enhanced

........... 發表在 痞客邦 留言(0) 人氣()

1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。