国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

SQL Server 中的身份安全
2007-12-11   

在SQL Server中安全連接包括身份驗(yàn)證和用戶授權(quán)是兩個(gè)方面。驗(yàn)證(authentication)是指檢驗(yàn)用戶的身份標(biāo)識(shí),在用戶登錄SQL Server時(shí)進(jìn)行,授權(quán)(authorization)是指允許用戶做些什么,即賦予用戶訪問(wèn)數(shù)據(jù)或執(zhí)行命令的限。

一、驗(yàn)證方法

構(gòu)造安全策略的第一個(gè)步是確定SQL Server用哪種方式驗(yàn)證用戶。

一般地,如果服務(wù)器可以訪問(wèn)域控制器,我們應(yīng)該使用Windows身份驗(yàn)證。

在驗(yàn)證過(guò)程中,SQL Server接收到操作系統(tǒng)傳遞的一個(gè)訪問(wèn)標(biāo)記(其中包含了用戶的SID和用戶組的SID),然后SQL Server通過(guò)訪問(wèn)標(biāo)記中的SID和Master數(shù)據(jù)庫(kù)Sysxlogins表中的一個(gè)清單進(jìn)行匹配。并以這些SID為基礎(chǔ)授予訪問(wèn)權(quán)限。

當(dāng)用戶處于域外,或使用非信任連接嘗試連接域中的SQL Server時(shí),首先選取SQL身份驗(yàn)證。

如果使用SQL Server驗(yàn)證的登錄,它最大的好處是很容易實(shí)現(xiàn),使用上也較方便。最大的缺點(diǎn)在于SQL Server驗(yàn)證的登錄只對(duì)特定的服務(wù)器有效,也就是說(shuō),在一個(gè)多域環(huán)境中管理比較困難。    
使用SQL Server進(jìn)行驗(yàn)證的第二個(gè)重要的缺點(diǎn)是,管理成本較高。對(duì)于每一個(gè)數(shù)據(jù)庫(kù),我們必須分別地為它管理權(quán)限。如果某個(gè)用戶對(duì)兩個(gè)數(shù)據(jù)庫(kù)有相同的權(quán)限要求,我們必須手工設(shè)置兩個(gè)數(shù)據(jù)庫(kù)的權(quán)限,或者編寫(xiě)腳本設(shè)置權(quán)限。如果用戶數(shù)量較少,如30個(gè)以下,而且這些用戶的權(quán)限變化不是很頻繁,SQL Server驗(yàn)證的登錄較適用。

二、Web環(huán)境

然而,Internet環(huán)境對(duì)SQLServer的安全連接的要求特殊---因?yàn)橛虻陌踩匦裕赪eb應(yīng)用中使用Windows驗(yàn)證很不方便。所以,在Internet環(huán)境中,進(jìn)行驗(yàn)證的典型方法是把一組SQL Server登錄名稱(chēng)和密碼嵌入到Web服務(wù)器上運(yùn)行的程序中,比如ASP頁(yè)面腳本;然后,由Web服務(wù)器負(fù)責(zé)驗(yàn)證用戶,應(yīng)用程序則使用它自己的登錄帳戶(或者是系統(tǒng)管理員sa帳戶)為用戶提供連接,這種方式很方便也有效。這也是目前大多數(shù)應(yīng)用程序開(kāi)發(fā)人員和網(wǎng)站設(shè)計(jì)者更喜歡 SQL Server 身份驗(yàn)證的原因,因?yàn)樗麄兪煜さ卿浐兔艽a功能。

這種驗(yàn)證存在的安全隱患顯而易見(jiàn),其中最主要的是它不具備對(duì)用戶在服務(wù)器上的活動(dòng)進(jìn)行審核的能力,完全依賴于Web應(yīng)用程序?qū)崿F(xiàn)用戶驗(yàn)證,當(dāng)SQL Server需要限定用戶權(quán)限時(shí)不同的用戶之間不易區(qū)別。

不過(guò),如果你使用的是IIS,你還可以采用四種方法來(lái)加強(qiáng)安全:

第一種常用方法是為每一個(gè)網(wǎng)站和每一個(gè)虛擬目錄創(chuàng)建一個(gè)匿名用戶的帳戶。此后,所有應(yīng)用程序登錄SQL Server時(shí)都使用該安全環(huán)境。我們可以通過(guò)授予匿名帳戶合適的權(quán)限,改進(jìn)審核和驗(yàn)證功能。

第二種方法是讓所有網(wǎng)站使用基本驗(yàn)證。此時(shí),只有當(dāng)用戶在對(duì)話框中輸入了合法的帳戶和密碼,IIS才會(huì)允許他們?cè)L問(wèn)頁(yè)面。IIS依靠一個(gè)Windows安全數(shù)據(jù)庫(kù)實(shí)現(xiàn)登錄身份驗(yàn)證,安全數(shù)據(jù)庫(kù)既可以在本地服務(wù)器上,也可以在域控制器上。當(dāng)用戶運(yùn)行一個(gè)訪問(wèn)SQL Server數(shù)據(jù)庫(kù)的程序或者腳本時(shí),IIS把用戶為了瀏覽頁(yè)面而提供的身份信息發(fā)送給服務(wù)器。如果你使用這種方法,應(yīng)該記住:在通常情況下,瀏覽器與服務(wù)器之間的密碼傳送一般是不加密的,對(duì)于那些使用基本驗(yàn)證而安全又很重要的網(wǎng)站,你最好使用SSL(Secure Sockets Layer,安全套接字)來(lái)加強(qiáng)安全性能。

第三種方法基于在客戶端只使用IE瀏覽器的情況。可以在Web網(wǎng)站上和虛擬目錄上都啟用驗(yàn)證。IE會(huì)把用戶登錄計(jì)算機(jī)的身份信息發(fā)送給IIS,當(dāng)該用戶試圖登錄SQL Server時(shí)IIS就使用這些登錄信息。使用這種簡(jiǎn)化的方法時(shí),我們可以在一個(gè)遠(yuǎn)程網(wǎng)站的域上對(duì)用戶身份進(jìn)行驗(yàn)證(該遠(yuǎn)程網(wǎng)站要登錄到一個(gè)與運(yùn)行著Web服務(wù)器的域有著信任關(guān)系的域中)。

最后,如果用戶都有個(gè)人數(shù)字證書(shū),你可以把那些證書(shū)映射到本地域的帳戶上。個(gè)人數(shù)字證書(shū)與服務(wù)器數(shù)字證書(shū)以同樣的技術(shù)為基礎(chǔ),它證明用戶身份標(biāo)識(shí)的合法性,所以可以取代windows的驗(yàn)證算法。瀏覽器會(huì)自動(dòng)在每一個(gè)頁(yè)面請(qǐng)求中把證書(shū)信息發(fā)送給IIS。因此,我們可以用數(shù)字證書(shū)取代通常的提供帳戶名字和密碼的登錄過(guò)程。

由此可見(jiàn),即使當(dāng)用戶通過(guò)IIS跨越Internet連接SQL Server時(shí),我們?nèi)钥梢允褂冕槍?duì)Internet的多種安全策略來(lái)加強(qiáng)這種安全。其他的方法還有,根據(jù)企業(yè)的軟硬件環(huán)境來(lái)選用。

不過(guò),從以上討論可以看出,使用Windows集成的身份驗(yàn)證是相對(duì)更明智的選擇。

三、設(shè)置訪問(wèn)組

既然使用Windows賬戶來(lái)構(gòu)造安全連接,那下一個(gè)步驟是確定用戶應(yīng)該屬于什么組。通常,每一個(gè)組織或應(yīng)用程序的用戶都可以按照他們對(duì)數(shù)據(jù)的特定訪問(wèn)要求分成許多類(lèi)別。例如,財(cái)務(wù)軟件的用戶一般包括:數(shù)據(jù)(憑證)輸入員,數(shù)據(jù)管理員,會(huì)計(jì)師,審計(jì)師,財(cái)務(wù)經(jīng)理等。每一組用戶都有不同的數(shù)據(jù)庫(kù)訪問(wèn)要求。

控制數(shù)據(jù)訪問(wèn)權(quán)限最簡(jiǎn)單的方法是,對(duì)于每一組用戶,分別地為它創(chuàng)建一個(gè)滿足該組用戶權(quán)限要求的、域內(nèi)全局有效的組。我們既可以為每一個(gè)應(yīng)用分別創(chuàng)建組,也可以創(chuàng)建適用于整個(gè)企業(yè)的、涵蓋用戶類(lèi)別的組。當(dāng)然,如果你想要能夠精確地了解組成員可以做些什么,為每一個(gè)應(yīng)用程序分別創(chuàng)建組是一種較好的選擇。例如,在前面的會(huì)計(jì)系統(tǒng)中,我們應(yīng)該創(chuàng)建Data Entry Operators、Accounting Managers等組。原則上,為了簡(jiǎn)化管理,最好為組取一個(gè)能夠明確表示出作用的名字。

除了面向特定應(yīng)用程序的組之外,我們還需要幾個(gè)基本組。基本組的成員負(fù)責(zé)管理服務(wù)器。按照習(xí)慣,我們可以創(chuàng)建下面這些基本組:SQL Server Administrators,SQL Server Users,SQL Server Denied Users,SQL Server DB Creators,SQL Server Security Operators,SQL Server Database Security Operators,SQL Server Developers,以及財(cái)務(wù)數(shù)據(jù)庫(kù)用戶組。當(dāng)然,如果必要的話,你還可以創(chuàng)建其他組。

創(chuàng)建了全局組之后,接下來(lái)我們可以授予它們?cè)L問(wèn)SQL Server的權(quán)限。首先為SQL Server Users授予登錄權(quán)限,把Master數(shù)據(jù)庫(kù)設(shè)置為它的默認(rèn)數(shù)據(jù)庫(kù),但不要授予它訪問(wèn)任何其他數(shù)據(jù)庫(kù)的權(quán)限,也不要把這個(gè)登錄帳戶設(shè)置為任何服務(wù)器角色的成員。接著再為SQL Server Denied Users重復(fù)這個(gè)過(guò)程,但這次要拒絕登錄訪問(wèn)。在SQL Server中,拒絕權(quán)限始終優(yōu)先。創(chuàng)建了這兩個(gè)組之后,我們就有了一種允許或拒絕用戶訪問(wèn)服務(wù)器的便捷方法。

為那些沒(méi)有直接在Sysxlogins系統(tǒng)表里面登記的組授權(quán)時(shí),我們不能使用Enterprise Manager,因?yàn)镋nterprise Manager只允許我們從現(xiàn)有登錄名字的列表選擇,而不是域內(nèi)所有組的列表。要訪問(wèn)所有的組,請(qǐng)打開(kāi)Query Analyzer,然后用系統(tǒng)存儲(chǔ)過(guò)程sp_addsrvrolemember以及sp_addrolemember進(jìn)行授權(quán)。

對(duì)于操作服務(wù)器的各個(gè)組,我們可以用sp_addsrvrolemember存儲(chǔ)過(guò)程把各個(gè)登錄加入到合適的服務(wù)器角色:SQL Server Administrators成為Sysadmins角色的成員,SQL Server DB Creators成為Dbcreator角色的成員,SQL Server Security Operators成為Securityadmin角色的成員。注意sp_addsrvrolemember存儲(chǔ)過(guò)程的第一個(gè)參數(shù)要求是帳戶的完整路徑。例如,Benet域的zhang應(yīng)該是Benet\zhang(如果你想用本地帳戶,則路徑應(yīng)該是server_name\zhang

要?jiǎng)?chuàng)建在所有新數(shù)據(jù)庫(kù)中都存在的用戶,你可以修改Model數(shù)據(jù)庫(kù)。為了簡(jiǎn)化工作,SQL Server自動(dòng)把所有對(duì)Model數(shù)據(jù)庫(kù)的改動(dòng)復(fù)制到新的數(shù)據(jù)庫(kù)。只要正確運(yùn)用Model數(shù)據(jù)庫(kù),我們無(wú)需定制每一個(gè)新創(chuàng)建的數(shù)據(jù)庫(kù)。另外,我們可以用sp_addrolemember存儲(chǔ)過(guò)程把SQL Server Security Operators加入到db_securityadmin,把SQL Server Developers加入到db_owner角色。

注意我們?nèi)匀粵](méi)有授權(quán)任何組或帳戶訪問(wèn)數(shù)據(jù)庫(kù)。事實(shí)上,我們不能通過(guò)Enterprise Manager授權(quán)數(shù)據(jù)庫(kù)訪問(wèn),因?yàn)镋nterprise Manager的用戶界面只允許我們把數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限授予合法的登錄帳戶。SQL Server不要求windows帳戶在我們把它設(shè)置為數(shù)據(jù)庫(kù)角色的成員或分配對(duì)象權(quán)限之前能夠訪問(wèn)數(shù)據(jù)庫(kù),但Enterprise Manager有這種限制。盡管如此,只要我們使用的是sp_addrolemember存儲(chǔ)過(guò)程而不是Enterprise Manager,就可以在不授予域內(nèi)NT帳戶數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限的情況下為任意windows帳戶分配權(quán)限。

到這里為止,對(duì)Model數(shù)據(jù)庫(kù)的設(shè)置已經(jīng)完成。但是,如果你的用戶群體對(duì)企業(yè)范圍內(nèi)各個(gè)應(yīng)用數(shù)據(jù)庫(kù)有著類(lèi)似的訪問(wèn)要求,你可以把下面這些操作移到Model數(shù)據(jù)庫(kù)上進(jìn)行,而不是在面向特定應(yīng)用的數(shù)據(jù)庫(kù)上進(jìn)行。

四、允許數(shù)據(jù)庫(kù)訪問(wèn)

在數(shù)據(jù)庫(kù)內(nèi)部,與迄今為止我們對(duì)登錄驗(yàn)證的處理方式不同,我們可以把權(quán)限分配給角色而不是直接把它們分配給全局組。這種能力使得我們能夠輕松地在安全策略中使用SQL Server驗(yàn)證的登錄。即使你從來(lái)沒(méi)有想要使用SQL Server登錄帳戶,仍建議分配權(quán)限給角色,因?yàn)檫@樣你能夠?yàn)槲磥?lái)可能出現(xiàn)的變化做好準(zhǔn)備。

創(chuàng)建了數(shù)據(jù)庫(kù)之后,我們可以用sp_grantdbaccess存儲(chǔ)過(guò)程授權(quán)DB_Name Users組訪問(wèn)它。但應(yīng)該注意的是,與sp_grantdbaccess對(duì)應(yīng)的sp_denydbaccess存儲(chǔ)過(guò)程并不存在,也就是說(shuō),你不能按照拒絕對(duì)服務(wù)器訪問(wèn)的方法拒絕對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。如果要拒絕數(shù)據(jù)庫(kù)訪問(wèn),我們可以創(chuàng)建另外一個(gè)名為 Denied Users的全局組,授權(quán)它訪問(wèn)數(shù)據(jù)庫(kù),然后把它設(shè)置為db_denydatareader以及db_denydatawriter角色的成員。注意SQL語(yǔ)句權(quán)限的分配,這里的角色只限制對(duì)對(duì)象的訪問(wèn),但不限制對(duì)DDL(Data Definition Language,數(shù)據(jù)定義語(yǔ)言)命令的訪問(wèn)。

正如對(duì)登錄過(guò)程的處理,如果訪問(wèn)標(biāo)記中的任意SID已經(jīng)在Sysusers系統(tǒng)表登記,SQL將允許用戶訪問(wèn)數(shù)據(jù)庫(kù)。因此,我們既可以通過(guò)用戶的個(gè)人windows帳戶SID授權(quán)用戶訪問(wèn)數(shù)據(jù)庫(kù),也可以通過(guò)用戶所在的一個(gè)(或者多個(gè))組的SID授權(quán)。為了簡(jiǎn)化管理,我們可以創(chuàng)建一個(gè)用戶數(shù)據(jù)庫(kù)的Users組擁有數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限,同時(shí)不把訪問(wèn)權(quán)授予所有其他的組。這樣,我們只需簡(jiǎn)單地在一個(gè)全局組中添加或者刪除成員就可以增加或者減少數(shù)據(jù)庫(kù)用戶。

五、分配權(quán)限

實(shí)施安全連接的最后一個(gè)步驟是創(chuàng)建用戶定義的數(shù)據(jù)庫(kù)角色,然后分配權(quán)限。完成這個(gè)步驟最簡(jiǎn)單的方法是創(chuàng)建一些名字與全局組名字配套的角色。例如對(duì)于前面例子中的會(huì)計(jì)系統(tǒng),我們可以創(chuàng)建Accounting Data Entry Operators、Accounting Data Entry Managers之類(lèi)的角色。由于會(huì)計(jì)數(shù)據(jù)庫(kù)中的角色與帳務(wù)處理任務(wù)有關(guān),你可能想要縮短這些角色的名字。然而,如果角色名字與全局組的名字配套,你可以減少混亂,能夠更方便地判斷出哪些組屬于特定的角色。

創(chuàng)建好角色之后就可以分配權(quán)限。在這個(gè)過(guò)程中,我們只需用到標(biāo)準(zhǔn)DCL:GRANT、REVOKE和DENY命令。
這里請(qǐng)注意DENY權(quán)限,這個(gè)權(quán)限優(yōu)先于所有其他權(quán)限。如果用戶是任意具有DENY權(quán)限的角色或者組的成員,SQL Server將拒絕用戶訪問(wèn)對(duì)象。

接下來(lái)我們就可以加入所有SQL Server驗(yàn)證的登錄。用戶定義的數(shù)據(jù)庫(kù)角色可以包含SQL Server登錄以及windows全局組、本地組、個(gè)人帳戶。用戶定義的數(shù)據(jù)庫(kù)角色可以作為各種登錄的通用容器,我們使用用戶定義角色而不是直接把權(quán)限分配給全局組的主要原因就在于此。

由于內(nèi)建的角色一般適用于整個(gè)數(shù)據(jù)庫(kù)而不是單獨(dú)的對(duì)象,因此這里建議你只使用兩個(gè)內(nèi)建的數(shù)據(jù)庫(kù)角色,即db_securityadmin和db_owner。其他內(nèi)建數(shù)據(jù)庫(kù)角色,例如db_datareader,它授予對(duì)數(shù)據(jù)庫(kù)里面所有對(duì)象的SELECT權(quán)限。雖然你可以用db_datareader角色授予SELECT權(quán)限,然后有選擇地對(duì)個(gè)別用戶或組拒絕SELECT權(quán)限,但使用這種方法時(shí),你可能忘記為某些用戶或者對(duì)象設(shè)置權(quán)限。一種更簡(jiǎn)單、更直接而且不容易出現(xiàn)錯(cuò)誤的方法是為這些特殊的用戶創(chuàng)建一個(gè)用戶定義的角色,然后只把那些用戶訪問(wèn)對(duì)象所需要的權(quán)限授予這個(gè)用戶定義的角色。

六、總結(jié)

SQL Server驗(yàn)證的登錄不僅能夠方便地實(shí)現(xiàn),而且與windows驗(yàn)證的登錄相比,它更容易編寫(xiě)到應(yīng)用程序里。但是,如果用戶的數(shù)量超過(guò)30,或者服務(wù)器數(shù)量在一個(gè)以上,或者每個(gè)用戶都可以訪問(wèn)一個(gè)以上的數(shù)據(jù)庫(kù),或者數(shù)據(jù)庫(kù)有多個(gè)管理員,SQL Server驗(yàn)證的登錄不容易管理。由于SQL Server沒(méi)有顯示用戶有效權(quán)限的工具,要記憶每個(gè)用戶具有哪些權(quán)限以及他們?yōu)楹我玫竭@些權(quán)限就更加困難。即使對(duì)于一個(gè)數(shù)據(jù)庫(kù)管理員還要擔(dān)負(fù)其他責(zé)任的小型系統(tǒng),簡(jiǎn)化安全策略也有助于減輕問(wèn)題的復(fù)雜程度。因此,首選的方法應(yīng)該是使用windows驗(yàn)證的登錄,然后通過(guò)一些精心選擇的全局組和數(shù)據(jù)庫(kù)角色完善數(shù)據(jù)庫(kù)訪問(wèn)管理。

下面是一些簡(jiǎn)化安全策略的經(jīng)驗(yàn)規(guī)則:

1.用戶通過(guò)SQL Server 服務(wù)器角色獲得服務(wù)器訪問(wèn),通過(guò)對(duì)特定數(shù)據(jù)庫(kù)用戶組獲得數(shù)據(jù)庫(kù)訪問(wèn)。

2.用戶通過(guò)加入全局組獲得權(quán)限,而全局組通過(guò)加入角色獲得權(quán)限,角色直接擁有數(shù)據(jù)庫(kù)里的權(quán)限。

3.需要多種權(quán)限的用戶通過(guò)加入多個(gè)全局組的方式獲得權(quán)限。

只要規(guī)劃得恰當(dāng),你能夠在域控制器上完成所有的訪問(wèn)和權(quán)限維護(hù)工作,使得服務(wù)器反映出你在域控制器上進(jìn)行的各種設(shè)置調(diào)整。雖然實(shí)際應(yīng)用中情況可能有所變化,但以上介紹的基本措施仍舊適用,它們能夠幫助你構(gòu)造出很容易管理的數(shù)據(jù)庫(kù)安全連接策略。


熱詞搜索:

上一篇:數(shù)據(jù)安全:企業(yè)認(rèn)真應(yīng)對(duì)未充分利用的數(shù)據(jù)中心
下一篇:用WSE在Web服務(wù)中驗(yàn)證用戶身份(1)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲视频 欧洲视频| 免费人成在线不卡| 首页欧美精品中文字幕| 经典三级视频一区| 欧美亚洲综合另类| 欧美高清一级片在线观看| 国产成人aaa| 国产精品一区二区不卡| 不卡一卡二卡三乱码免费网站| 成人黄色av电影| 99精品欧美一区二区三区综合在线| 国产精一品亚洲二区在线视频| 精品国产精品一区二区夜夜嗨| 日韩一区在线播放| 国产成人精品一区二区三区网站观看| 国产精品欧美久久久久一区二区| 丁香亚洲综合激情啪啪综合| 制服丝袜成人动漫| 亚洲国产美国国产综合一区二区| 91精品国产乱| 亚洲日本青草视频在线怡红院| 国精产品一区一区三区mba桃花| 亚洲国产综合视频在线观看| 日韩视频在线永久播放| av成人免费在线观看| 亚洲欧洲日韩女同| 欧美日韩夫妻久久| 激情综合网激情| 中文字幕在线不卡国产视频| 欧美电影免费观看高清完整版在线 | 国产精品高潮呻吟久久| 日韩视频在线你懂得| 色琪琪一区二区三区亚洲区| 国产真实乱对白精彩久久| 蜜臀久久99精品久久久久久9| 成人欧美一区二区三区视频网页 | 色综合久久久久综合体| 亚洲午夜久久久久久久久电影网 | 国产伦精品一区二区三区视频青涩| 亚洲大尺度视频在线观看| 亚洲日本va在线观看| 国产精品毛片大码女人| 国产性色一区二区| 久久你懂得1024| 久久丝袜美腿综合| 国产日产欧美一区二区三区| 久久精品视频网| 久久先锋影音av鲁色资源网| 久久久国产综合精品女国产盗摄| 精品成人免费观看| 久久精品一区二区三区av| www国产精品av| 欧美国产一区二区| 最新高清无码专区| 亚洲午夜电影在线观看| 亚洲成av人片在线| 美女精品自拍一二三四| 国产一区二区伦理| 国产成人一区在线| 91日韩精品一区| 欧美日韩一区二区在线观看视频 | 久久久www免费人成精品| 国产精品美日韩| 亚洲观看高清完整版在线观看| 性感美女极品91精品| 国模无码大尺度一区二区三区| 国产大陆精品国产| 91国产精品成人| 欧美一区二区美女| 国产精品久久久久久福利一牛影视| 亚洲柠檬福利资源导航| 青青草一区二区三区| 国产成人免费高清| 欧美日韩亚洲丝袜制服| 久久综合色婷婷| 亚洲图片激情小说| 美女精品一区二区| 91电影在线观看| 国产日韩欧美在线一区| 亚洲福利国产精品| 成人美女在线观看| 欧美一区二区三区公司| 国产精品国产三级国产aⅴ无密码| 五月天丁香久久| www.色综合.com| 日韩欧美的一区| 亚洲一区在线播放| 成人国产一区二区三区精品| 欧美不卡在线视频| 亚洲mv在线观看| 欧美在线免费视屏| 中文字幕亚洲精品在线观看| 国模少妇一区二区三区| 欧美一级一级性生活免费录像| 亚洲欧美另类久久久精品| 国产精品亚洲第一区在线暖暖韩国| 欧美一区二区视频免费观看| 亚洲成av人**亚洲成av**| 91一区二区在线| 成人免费小视频| 成人avav影音| 国产精品久久久久久久久久久免费看 | 精品对白一区国产伦| 国内久久精品视频| www日韩大片| 成人午夜私人影院| 亚洲欧洲三级电影| 色婷婷综合在线| 亚洲综合久久久| 欧美亚洲动漫制服丝袜| 天天综合网天天综合色| 在线电影欧美成精品| 麻豆91在线看| 久久一二三国产| 成人高清av在线| 亚洲一区二区三区在线看| 制服丝袜中文字幕亚洲| 久久精品国产亚洲高清剧情介绍| 日韩一区二区三| 成人性生交大片免费看在线播放| 国产精品丝袜久久久久久app| jlzzjlzz亚洲女人18| 亚洲夂夂婷婷色拍ww47 | 国产不卡高清在线观看视频| 久久久亚洲精华液精华液精华液| 东方欧美亚洲色图在线| 亚洲精品中文字幕乱码三区| 欧美一区二区三区在线观看视频| 国产精品自产自拍| 亚洲三级免费观看| 欧美日韩国产综合草草| 极品少妇一区二区| 一区二区国产视频| 精品国产乱码久久久久久浪潮| 成人午夜激情在线| 亚洲成人在线观看视频| 精品久久一区二区三区| 91小视频免费看| 精品一区二区三区久久| 亚洲欧美另类综合偷拍| 精品国内二区三区| 91国在线观看| 成人免费毛片高清视频| 日韩精品乱码免费| 亚洲精品免费视频| 久久嫩草精品久久久久| 欧美日韩国产免费一区二区| 99久久精品国产一区| 狠狠色狠狠色综合系列| 亚洲图片欧美视频| 中文字幕一区二| 久久久精品蜜桃| 精品少妇一区二区三区| 欧美精品久久天天躁| 欧美亚洲精品一区| 99久久精品情趣| www.亚洲色图| 国产精品18久久久| 国产精品99久久久久久久女警| 强制捆绑调教一区二区| 日韩电影免费在线看| 日韩精品每日更新| 偷拍日韩校园综合在线| 一个色在线综合| 亚洲国产精品久久人人爱| 亚洲欧美日韩在线播放| 亚洲欧洲成人自拍| 最新成人av在线| 亚洲人成在线观看一区二区| 亚洲欧洲99久久| 亚洲精品中文在线影院| 亚洲成人在线免费| 首页国产丝袜综合| 青青草伊人久久| 久久99国产精品久久99果冻传媒| 久久激情五月婷婷| 精品夜夜嗨av一区二区三区| 精品综合免费视频观看| 极品美女销魂一区二区三区 | 美腿丝袜在线亚洲一区| 男人的j进女人的j一区| 国产一区在线精品| 北条麻妃国产九九精品视频| 在线观看亚洲成人| 欧美高清hd18日本| 精品欧美久久久| 中文字幕精品—区二区四季| 又紧又大又爽精品一区二区| 日韩国产欧美视频| 国产成人精品免费看| 91论坛在线播放| 91精品国产91综合久久蜜臀| 精品电影一区二区| 一个色在线综合| 国产麻豆欧美日韩一区| 欧美专区日韩专区| 久久久久一区二区三区四区| 亚洲精品国产精品乱码不99| 蜜桃久久av一区| 91美女片黄在线观看91美女|