黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

您的位置:首頁技術(shù)文章
文章詳情頁

DB2 數(shù)據(jù)庫應(yīng)用中使用受信任上下文(1)

瀏覽:242日期:2023-11-08 09:45:35
在三層應(yīng)用程序模型中,中間層(例如 WebSphere Application Server 或 Domino)負責運行客戶機應(yīng)用程序的用戶身份驗證和治理與數(shù)據(jù)庫服務(wù)器的交互。中間層的授權(quán) ID 需要擁有與終端用戶相關(guān)的所有權(quán)限,以便執(zhí)行終端用戶所需的任何操作。雖然三層應(yīng)用程序模型有很多優(yōu)點,但是,假如將與數(shù)據(jù)庫服務(wù)器的所有交互(例如用戶請求)都放在中間層,那么會引起下面提到的一些安全問題。用戶身份的丟失: 有些企業(yè)想知道訪問數(shù)據(jù)庫的所有用戶的身份,以便進行訪問控制。用戶可說明性(accountability)的減弱: 在數(shù)據(jù)庫安全性中,通過審計說明責任是一項基本原則。對于中間層自身執(zhí)行的事務(wù)與中間層代表某些用戶執(zhí)行的事務(wù),數(shù)據(jù)庫應(yīng)該能夠加以區(qū)分。權(quán)限的過度授予: 中間層的授權(quán) ID,應(yīng)該擁有執(zhí)行來自所有用戶的所有請求所需的一切權(quán)限。但是,這會導(dǎo)致安全問題,即讓一些不需要訪問某些信息的用戶得到這些信息的訪問權(quán)。安全性的減弱: 除了過度授予權(quán)限的問題外,當前的方法還要求,中間層使用的用于連接的授權(quán) ID 必須被授予用戶請求可能訪問的所有資源上的權(quán)限。假如中間層授權(quán) ID 被泄漏,那么所有那些資源都將被暴露。DB2 數(shù)據(jù)庫應(yīng)用中使用受信任上下文(1)圖 1. 三層應(yīng)用程序模型顯然,需要用一種機制來確保對于中間層代表用戶執(zhí)行的數(shù)據(jù)庫請求,僅使用實際的用戶身份和數(shù)據(jù)庫權(quán)限。達到這一目標的最簡單的方法是讓中間層使用用戶 ID 和密碼建立一個新連接,然后由這個新連接重定向用戶請求。這種方法雖然簡單,但是存在一些缺陷。很多中間層服務(wù)器并沒有建立一個連接所需的用戶的身份驗證憑證。為數(shù)據(jù)庫服務(wù)器上的每個用戶創(chuàng)建一個新的物理連接,顯然會帶來額外的性能開銷。 1234567下一頁 為了確保對于中間層代表每個用戶執(zhí)行的任何數(shù)據(jù)庫請求,都使用那個用戶特定的數(shù)據(jù)庫身份和數(shù)據(jù)庫權(quán)限,需要一種更好的方法。為了提高性能,這種方法應(yīng)答應(yīng)中間層重用相同的物理連接,而不需要重新在數(shù)據(jù)庫服務(wù)器上對用戶進行身份驗證。這就引出了受信任連接的思想。使用受信任連接為了建立一個受信任連接,必須在 DB2 上創(chuàng)建一個稱作受信任上下文的新對象,以便在 DB2 與外部實體(例如一個中間件服務(wù)器)之間建立信任關(guān)系。受信任上下文 的定義包括要使用受信任上下文并被視作一個受信任的連接的特定連接所需滿足的標準。當嘗試建立一個受信任連接時,需要評估一系列的信任屬性,以決定一個特定的上下文是否是受信任的。當?shù)谝淮蝿?chuàng)建到服務(wù)器的連接時,就建立了該連接與一個受信任上下文之間的關(guān)系,并且在該連接尚未斷開期間該關(guān)系一直存在。當建立一個受信任連接時,通過答應(yīng)中間層指定一個新的用戶 ID,即可將該連接用于不同的授權(quán) ID,而無需對該用戶 ID 進行身份驗證(見圖 2)。DB2 數(shù)據(jù)庫應(yīng)用中使用受信任上下文(1)圖 2. 包含受信任上下文的三層應(yīng)用程序模型定義一個受信任上下文受信任上下文是根據(jù)系統(tǒng)授權(quán) ID 和一組或多組連接信任屬性定義的一種新對象。每個受信任上下文都用一個相關(guān)的系統(tǒng)授權(quán) ID 和一組或多組連接信任屬性標識,其中每組定義至少一個連接信任屬性。系統(tǒng)授權(quán) ID: 首要的信任屬性是用于連接的授權(quán) ID。在用于建立一個連接的任何給定系統(tǒng)授權(quán) ID 與一個特定的受信任上下文之間,總是有一個明顯的映射。連接信任屬性: 一組連接信任屬性定義一組特征,一個連接要憑借受信任上下文成為受信任連接,必須滿足這組特征。只有為受信任上下文的一組屬性定義的所有條件都得到滿足,使用那組屬性作為受信任上下文屬性的連接才被視作受信任連接。 上一頁1234567下一頁 PROTOCOL: 通信協(xié)議信任屬性。該屬性控制有哪些網(wǎng)絡(luò)通信協(xié)議可以使用受信任上下文。ADDRESS: 網(wǎng)絡(luò)地址信任屬性。該屬性與 PROTOCOL 屬性一起用于控制受信任上下文可以與哪些地址一起使用。這是連接用來與數(shù)據(jù)庫治理器進行通信的實際的客戶機 IP 地址和域名。ENCRYPTION: 網(wǎng)絡(luò)加密信任屬性。該屬性為連接指定數(shù)據(jù)流的最小級別的加密(“networkencryption)。AUTHENTICATION: 身份驗證信任屬性。該屬性指定在連接建立期間需要對系統(tǒng)授權(quán) ID 進行的身份驗證級別。假設(shè)一個治理員希望當系統(tǒng)授權(quán) ID 為 NEWTON,且 TCP/IP 地址屬性為 9.26.146.201 時,任何連接都被視作受信任連接。那么,該治理員可以像下面這樣定義受信任上下文:例 1. 受信任上下文定義示例CREATE TRUSTED CONTEXT ctxName1BASED UPON CONNECTION USING SYSTEM AUTHID newtonATTRIBUTES ( PROTOCOL 'TCPIP', ADDRESS '9.26.146.201', ENCRYPTION 'NONE' )ENABLEALLOW USER zurbie假如從 IP 地址 9.26.146.201 使用 TCP/IP 協(xié)議和授權(quán) ID NEWTON 建立一個連接,那么在這個連接的屬性和前面定義的受信任上下文 ctxName1 之間存在匹配,而加密則被忽略。治理員還可以通過使用 ALTER TRUSTED CONTEXT 和 DROP TRUSTED CONTEXT 語句修改和刪除受信任上下文對象。CLI 應(yīng)用程序中的受信任連接可以通過以下兩種途徑為另一個用戶建立和切換受信任上下文:用于 CLI 應(yīng)用程序的 SQLConnect API用于 CLI 應(yīng)用程序的 SQLSetConnectAttr 和 SQLGetConnectAttr API 上一頁1234567下一頁 下面將介紹 CLI 應(yīng)用程序中用于 SQLSetConnectAttr API 的新的連接屬性:SQL_ATTR_USE_TRUSTED_CONTEXT: 表明客戶機是否請求一個受信任連接的值。這個值只能在建立連接之前或斷開連接之后指定。SQL_ATTR_TRUSTED_CONTEXT_USERID: 一個字符串,表明當前受信任連接上使用的用戶 ID。SQL_ATTR_TRUSTED_CONTEXT_PASSWORD: 一個字符串,表明應(yīng)用程序可能為身份驗證而設(shè)置的密碼。除非設(shè)置了 SQL_ATTR_TRUSTED_CONTEXT_USERID 屬性,否則該屬性無效。下面的例子展示如何在一個 CLI 應(yīng)用程序中,為用戶 ID “newton 建立到 testdb 數(shù)據(jù)庫的受信任連接。在建立受信任連接之前,應(yīng)用程序必須使用 SQLSetConnectAttr API 設(shè)置 SQL_ATTR_USE_TRUSTED_CONTEXT 屬性。在建立受信任連接之后,應(yīng)用程序?qū)⒂脩羟袚Q到受信任上下文中定義的答應(yīng)的用戶。在這個例子中,應(yīng)用程序通過設(shè)置屬性 SQL_ATTR_TRUSTED_CONTEXT_USERID,將連接切換到用戶 ID “zurbie。例 2. 在 CLI 程序中使用受信任連接int main(int argc, char *argv[]){ int rc = 0; SQLHANDLE henv; /* environment handle */ SQLHANDLE hdbc; /* connection handle */ printf("THIS SAMPLE SHOWS"); printf("HOW TO CONNECT TO AND DISCONNECT FROM A DATABASE."); /* allocate an environment handle */ SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv); /* allocate a database connection handle */ SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc1); /* set attribute to enable a trusted connection */ SQLSetConnectAttr(hdbc1,SQL_ATTR_USE_TRUSTED_CONTEXT,SQL_TRUE,SQL_IS_INTEGER);  /* Establish a trusted connect to a testdb with SQLConnect() */ /* as user newtown  */ SQLConnect( hdbc1, "testdb", SQL_NTS, "newton", SQL_NTS, "xxxxx", SQL_NTS );  // Perform some work like creating objects, inserting data etc. // All the work is performed as user newton /* Switch the user from newton to zurbie on a trusted connection */ SQLSetConnectAttr( hdbc1,  SQL_ATTR_TRUSTED_CONTEXT_USERID,  "zurbie", SQL_IS_POINTER ); SQLSetConnectAttr( hdbc1,  SQL_ATTR_TRUSTED_CONTEXT_PASSWORD,  "xxxxx",  SQL_NTS ); /* Perform new work using userid zurbie */ /* Disconnect from testdb */ SQLDisconnect( hdbc1 ); SQLFreeHandle( SQL_HANDLE_DBC, hdbc1 ); /* free the environment handle */ SQLFreeHandle( SQL_HANDLE_ENV, henv ); return 0;} /* main */ 上一頁1234567下一頁 XA 應(yīng)用程序中的受信任連接應(yīng)用程序可以在分布式事務(wù)中使用受信任連接。XA 分布式事務(wù)處理為每個進程啟動一個應(yīng)用服務(wù)器。在每個應(yīng)用服務(wù)器進程中,可以使用 XA API(xa_open)建立連接。本節(jié)描述環(huán)境的配置和在含受信任上下文的環(huán)境下運行 DB2 CLI 應(yīng)用程序的一些考慮事項。通過以下方法,可以為另一個用戶建立和切換受信任連接:將 xa_open 字符串中的 TCTX 參數(shù)設(shè)置為 true 或 false,以表明客戶機是否在受信任上下文模式中運行。然后,應(yīng)用程序必須調(diào)用 SQLConnect() 將 Transaction Manager(TM)打開的連接與 CLI/Open Database Connectivity(ODBC)連接句柄相關(guān)聯(lián)。應(yīng)用程序可以在 SQLConnect 字符串中指定用戶 ID 和密碼。隨后,應(yīng)用程序可以調(diào)用 xa_start 將一個事務(wù) ID(XID)傳遞給 Resource Manager(RM),將調(diào)用者線程與一個事務(wù)分支相關(guān)聯(lián)。為了切換一個受信任連接上的用戶,應(yīng)用程序必須首先調(diào)用 xa_end (TM_SUCCESS),并通過調(diào)用 SQLSetConnectAttr 指定新的用戶 ID 和可選的密碼。這個例子展示如何在 XA 應(yīng)用程序環(huán)境中啟用一個受信任上下文和切換用戶 ID。為了建立與數(shù)據(jù)庫服務(wù)器的受信任連接,應(yīng)用程序必須以 TCTX=TRUE 設(shè)置調(diào)用 xa_open。在使用 SQLConnect 字符串建立一個受信任連接之后,應(yīng)用程序可以調(diào)用 SQLSetConnectAttr,并將 SQL_ATTR_TRUSTED_CONTEXT_USERID 設(shè)置為 newton 來切換用戶 ID。一旦應(yīng)用程序調(diào)用 xa_start 開始事務(wù),接下來的工作就是在受信任用戶 ID newton 之下進行的。當執(zhí)行了 xa_close 之后,底層的受信任連接不復(fù)存在。假如 CLI 句柄仍然存在,它也不再被標記為受信任連接,因為當創(chuàng)建連接時,XA 在 xa_open 期間執(zhí)行受信任上下文設(shè)置。xa_close 斷開受信任上下文,CLI 建立的任何未使用 XA 的新連接都不受信任。 上一頁1234567下一頁 例 3. 在 XA 應(yīng)用程序中使用受信任連接#---------------------------------------------------------------------------#-- db2cli example#-- Test XA with Trusted Context on the connection#---------------------------------------------------------------------------#-- Allocate the environment handlesqlallocenv 1#-- Set the Trusted Context bit, System Authid and Passwordxaopen 10 "DB=stlec1,sreg=t,SPM=domino,TCTX=TRUE,uid=zurbie,PWD=xxxxxxxx" TMNOFLAGS#-- Allocate the connection handlesqlallocconnect 1 1sqlconnect 1 stlec1 -3 zurbie -3 xxxxxxxx -3#-- switch the userid to newton & set the passwordsqlsetconnectattr 1 SQL_ATTR_TRUSTED_CONTEXT_USERID newtonsqlsetconnectattr 1 SQL_ATTR_TRUSTED_CONTEXT_PASSWORD yyyyy#-- Start a transaction#-- This will switch the user to newtonxastart 10 99 gtrid bqual TMNOFLAGSsqlgetconnectattr 1 SQL_ATTR_USE_TRUSTED_CONTEXT#-- Allocate the statement handle and do some worksqlallocstmt 1 1sqlexecdirect 1 "create table temp (int1 int)" -3sqlexecdirect 1 "insert into temp values ( -99 )" -3sqlexecdirect 1 "select * from temp" -3fetchall 1sqlclosecursor 1sqlexecdirect 1 "delete from temp where int1 < 0" -3sqlfreestmt 1 SQL_DROP#-- Commit the transaction using 2PCxaend 10 99 gtrid bqual TMSUCCESSxaprepare 10 99 gtrid bqual TMNOFLAGSxacommit 10 99 gtrid bqual TMNOFLAGS#-- Disconnect and free the connection handlesqldisconnect 1sqlfreeconnect 1xaclose 10 TMNOFLAGS#-- Free the environment handlesqlfreeenv 1 上一頁1234567下一頁 JDBC 應(yīng)用程序中的受信任連接IBM DB2 Driver for JDBC 和 SQLJ 提供了答應(yīng)在 Java 程序中建立和使用受信任連接的方法。為了避免對安全漏洞的攻擊,使用這些受信任方法的應(yīng)用服務(wù)器不應(yīng)該使用不受信任的連接方法。DB2ConnectionPoolDataSource 類提供了幾種版本的 getDB2TrustedPooledConnection 方法,DB2XADataSource 類提供了幾種版本的 getDB2XAConnection 方法,這些方法使應(yīng)用服務(wù)器可以建立初始受信任連接。可以根據(jù)傳遞的連接屬性的類型以及是否使用 Kerberos 安全性,選擇其中一個方法。當應(yīng)用服務(wù)器調(diào)用其中一個方法時,IBM DB2 Driver for JDBC 和 SQLJ 返回一個包含兩個元素的 Object[] 數(shù)組:第一個元素包含初始連接的一個連接實例。第二個元素包含連接實例的一個惟一的 cookie。這個 cookie 是由 JDBC 驅(qū)動程序生成的,用于隨后的連接重用的身份驗證。DB2PooledConnection 類提供了幾種版本的 getDB2Connection 方法,DB2Connection 類提供了幾種版本的 reuseDB2Connection 方法,這些方法使應(yīng)用服務(wù)器可以以新用戶的身份重用已有的受信任連接。應(yīng)用服務(wù)器使用該方法將以下項目傳遞給新用戶:來自初始連接的 cookie。被重用連接的新的連接屬性。JDBC 驅(qū)動程序檢查提供的 cookie 是否與底層受信任物理連接相匹配,以確保連接請求是由建立受信任的物理連接的應(yīng)用服務(wù)器發(fā)起的。假如 cookie 匹配,則這個新用戶可以直接用新的連接屬性使用該連接。例 4. 在 JDBC 應(yīng)用程序中使用受信任連接#---------------------------------------------------------------------------#-- JDBC example#-- Test a Trusted Context on the connection#---------------------------------------------------------------------------/* The first item that was obtained from the previous */getTrustedPooledConnection/* Call is a connection object. Cast it to a PooledConnection object. */javax.sql.PooledConnection pooledCon = (javax.sql.PooledConnection)objects[0];properties = new java.util.Properties();// Set new properties for the reused object using// properties.put("property", "value");// The second item that was obtained from the previousgetTrustedPooledConnection/* call is the cookie for the connection. Cast it as a byte array. */byte[] cookie = ((byte[])(objects[1]);/* Supply the user ID for the new connection. */String newuser = "newuser";// Supply the name of a mapping service that maps a workstation user// ID to a z/OS RACF IDString userRegistry = "registry";/* Do not supply any security token data to be traced. */byte[] userSecTkn = null;/* Do not supply a previous user ID. */String originalUser = null;// Call getDB2Connection to get the connection object for the new// user.java.sql.Connection con = ((com.ibm.db2.jcc.DB2PooledConnection)pooledCon).getDB2Connection(cookie,newuser,password,userRegistry,userSecTkn,originalUser,properties);結(jié)束語在電子商務(wù)領(lǐng)域,很多應(yīng)用程序依靠于 Domino 和 WebSphere Application Server 之類的中間件服務(wù)器提供的安全性,而受信任上下文是為那些應(yīng)用程序提供安全環(huán)境,同時又不必過多降低性能的理想方法。可以通過調(diào)優(yōu)受信任上下文的安全屬性,確保對數(shù)據(jù)庫服務(wù)器的無懈可擊的訪問。而且,由于可以以很少的連接資源切換用戶,而不需要身份驗證,受信任上下文是商業(yè)應(yīng)用程序的理想選擇。 上一頁1234567
主站蜘蛛池模板: 中文字幕亚洲综合久久 | 国产精品久久久久永久免费看 | 老妇做爰xxx视频一区二区三区 | 亚洲中文无码a∨在线观看 在线不卡日本v二区到六区 | 91精品国产色综合久久久蜜香臀 | 国产精品视频一区二区三区, | 在线日本看片免费人成视久网 | 国产女人久久精品视 | 日韩一区二区三区四区 | 绿帽刺激高潮对白 | 性按摩xxxx在线观看 | 亚洲国产女人aaa毛片在线动漫 | 兔费看少妇性l交大片免费 97久久精品无码一区二区 | 黄色a毛片 | 免费在线色视频 | 无码福利一区二区三区 | 国产第一页浮力影院入口 | 强伦人妻一区二区三区视频18 | 一级欧美一级日韩 | 九色视频网址 | 黄色高清无遮挡 | 91久久精品一区 | 色七七网站 | 欧洲熟妇色xxxx欧美老妇多毛网站 | xzjzjzjzjzj欧美大片 | 黄色av成人 | √天堂资源在线 | aa毛片视频 | 日韩精品免费视频 | 熟妇高潮精品一区二区三区 | 国产精品成人久久 | 热99re6久精品国产首页青柠 | 欧美精品xxxxx| 久久亚洲一区二区三区成人国产 | 91色呦呦| 久久免费精彩视频 | www.麻豆av| 成人国产片女人爽到高潮 | 久久免费精彩视频 | 免费福利片2019潦草影视午夜 | 免费看高清毛片 | 国产第一av | 国产在线观看码高清视频 | 亚洲视屏一区 | 99久久精品日本一区二区免费 | 国产区视频在线观看 | 色天天综合网 | 亚洲欧美在线不卡 | 最新中文字幕第一页 | 五月婷在线 | 九色视频网站 | 日韩一及片 | 无码粉嫩虎白一线天在线观看 | 色偷偷噜噜噜亚洲男人的天堂 | 另类欧美日韩 | 国语对白久久 | 强睡邻居人妻中文字幕 | 国产黄色一级片视频 | 日韩黄色av | 国产精品永久久久久 | caoprom在线视频| 日本肉感丰满bbw | 免费的黄网站在线观看 | 免费观看a视频 | 亚l州综合另中文字幕 | 免费大香伊蕉在人线国产 | 2019精品手机国产品在线 | 久久久精品欧美一区二区免费 | 久久精品人人爽 | 狠狠色狠色综合曰曰 | 亚洲 精品 主播 自拍 | 色播久久人人爽人人爽人人片av | 国产网站久久 | wwwyjizcom性欧美| 一区二区三区视频在线看 | 波多野结衣中文字幕久久 | 天天躁日日躁狠狠躁喷水软件 | 成人免费视频一区 | 日本aa大片在线播放免费看 | 欧美成人免费观看全部 | 亚洲成人7777| 国产露双乳喂奶在线观看 | 无码乱人伦一区二区亚洲一 | 国产精品久久久久久久毛片 | 少妇xxxx| 国产一级片免费看 | 人人爱超碰 | 中文字幕视频一区二区 | 成人免费毛片偷拍 | 一级aaa级毛片午夜在线播放 | 少妇性l交大片免潘金莲 | 国产精品精品 | 亚洲精品国产精品乱码在线观看 | 国产精品美女久久久久av超清 | 免费黄色av网站 | 国内揄拍国产精品人妻门事件 | 国产疯狂伦交大片 | 在线精品福利 | 国产成人av免费看 | 好吊一二三区 | 国产黄a三级三级三级老年人 | 精品国产品香蕉在线 | 婷婷激情网站 | 亚洲国产精品成人va在线观看 | 免费观看性生交大片3区 | 国模冰莲自慰肥美胞极品人体图 | 欧美大片免费看 | 波多野结衣视频网址 | xxxx日本黄色 | 亚洲永久在线观看 | 五月激情婷婷网 | 手机av网站 | 欧美一区二区视频在线 | 在线精品国产成人综合 | 久久久亚洲天堂 | 国产精品wwwwww | 欧美特级黄色录像 | 久久综合精品国产二区无码 | 欧美午夜性 | 污视频网站免费看 | 国产又色又爽又刺激在线播放 | 日韩精品系列 | 青青草视频偷拍 | 国产精品va无码一区二区 | 欧美性视频在线 | 手机看片久久 | 国产一起色一起爱 | 亚洲女初尝黑人巨 | 国精产品一二三区精华液 | 久热最新| 四虎884aa成人精品最新 | 国产精品99久久免费 | 国产无遮挡免费观看视频网站 | 欧洲高潮视频在线看 | 农村少妇无套内谢粗又长 | 人人妻人人爽人人做夜欢视频九色 | 国产情侣一区二区三区 | 婷婷伊人五月色噜噜精品一区 | 国产日韩久久久久 | 天堂在线www | 成人免费777777被爆出 | 日日碰狠狠躁久久躁蜜桃 | 永久免费精品 | 第四色影音先锋 | 18禁黄网站男男禁片免费观看 | 6699久久久久久久77777'7 6699嫩草久久久精品影院竹菊 | 伊人蕉影院久亚洲高清 | 午夜免费福利在线观看 | 国产毛片在线 | 欧产日产国产精品视频 | 久久综合亚洲色hezyo国产 | 免费黄色一级视频 | 久久久av亚洲男天堂 | 一级片a级片 | 天堂综合网 | 亚洲线精品一区二区三区八戒 | 亚洲乱码av中文一区二区 | 99精品国产一区二区三区 | 99久久免费看视频 | 午夜影院在线 | 天码av无码一区二区三区四区 | 毛片毛片毛片毛片毛片 | 国产亚洲精品a在线 | 欧美精品一级二级三级 | 日韩一级黄色大片 | 国产揄拍国内精品对白 | 欧美交性又色又爽又黄 | 99久久精品费精品国产一区二区 | 少妇影院7788 | 色就是欧美| 国产精品福利网站 | 大屁股肥熟女流白浆 | 亚洲最新av | 僵尸叔叔在线观看国语高清免费观看 | 日日夜夜爱 | 国产69精品久久久久9999不卡免费 | 日本免费三片免费观看东热 | 国产精品无码一区二区在线 | 欧美性xxxxx极品娇小 | 日韩av免费播放 | 99re在线视频免费观看 | 伊人成人在线观看 | 久久久久在线观看 | 国产韩国精品一区二区三区 | 秋霞影院午夜丰满少妇在线视频 | 夜夜爽妓女8888888视频 | 国产精品亚洲欧美 | 精品偷自拍另类在线观看 | 成人黄色片网站 | 国产高清一区在线观看 | 丝袜 制服 国产 欧美 亚洲 | 中国精学生妹品射精久久 | 18禁黄污吃奶免费看网站 | 精品免费视频 | 亚洲成人免费在线观看 | 欧美成人vr18sexvr | 狠狠干,狠狠操 | 欧美国产日韩亚洲中文 | 日日摸日日添日日碰9学生露脸 | 美女主播精品视频一二三四 | 免费观看性生交大片3区 | 一区二区亚洲 | 九九热九九热 | 亚洲熟妇色xxxxx亚洲 | 一本色综合亚洲精品蜜桃冫 | 又大又长又粗又爽又黄少妇视频 | 日本美女色视频 | 国产精品成人免费视频一区二区 | www黄在线观看 | 一本一道久久久a久久久精品蜜臀 | 国产成人免费观看久久久 | 亚洲 欧美 中文 日韩a v一区 | 国产情侣自拍小视频 | 伊人青青久久 | 强辱丰满人妻hd中文字幕 | 亚洲欧美综合另类自拍 | 亚洲女同一区二区 | 亚洲国产影院av久久久久 | 国产精品18久久久久vr使用方法 | 青草成人| 天天做天天爱天天综合网 | a毛片大片 | 五月天丁香久久 | 国产自产高清不卡 | 亚洲蜜桃精久久久久久久久久久久 | 无码中文av波多野吉衣迅雷下载 | 老子影院午夜精品无码 | 欧美亚洲三级 | 亚洲国产网站 | 久久天天东北熟女毛茸茸 | 国产做爰视频免费播放 | 高清久久久 | 成年人在线网站 | a级黄色片在线观看 | 在线播放av网址 | 泰国性xxxx极品高清hd | 免费少妇荡乳情欲视频 | 国产成人精品免费视频 | www国产成人免费观看视频 | 国产91天堂素人搭讪系列 | 鲁丝一区二区三区免费 | 欧美第五页 | 国产午夜手机精彩视频 | 在线播放免费人成毛片乱码 | 四虎精品免费永久免费视频 | 毛片在线免费观看视频 | 极品少妇露脸一区二区 | 山东熟女啪啪哦哦叫 | 精品人伦一区二区三区蜜桃视频 | 日韩精品欧美 | 中文字幕丰满乱孑伦无码专区 | 亚洲天堂热 | 性视屏| 人人妻人人澡人人爽欧美精品 | 国产大片一区 | 久久精品成人免费国产片桃视频 | 国内成人自拍视频 | 久久午夜夜伦鲁鲁一区二区 | 精品久久久久久久久久岛国gif | 好吊妞无缓冲视频观看 | 亚洲视频精品在线观看 | 99热只有这里有精品 | 亚洲国产精品久久精品怡红院 | 成人深夜视频在线观看 | 国产粉嫩尤物极品99综合精品 | 国内爆初菊对白视频 | 人人妻人人澡人人爽国产一区 | 麻豆av免费观看 | 国产精品理论片 | 岳的奶又大又白又紧在线观看 | 日本美女一级视频 | 色阁av | 国产一区二区中文字幕 | 妇女伦子伦视频国产 | 爱爱网站免费 | 欧美久久久久久久久久久久久久 | 中国精品18videosex性中国 | 国产成人av一区二区 | 一级片视频免费观看 | 国产乱淫av一区二区三区 | 欧美激情一区二区三区p站 欧美激情一区二区三区蜜桃视频 | 日日夜夜操操 | 忘忧草日本在线播放www | 97视频免费观看2区 97视频网站 | 精品国产一区二区三区久久狼 | 亚洲成人午夜av | 亚洲国产精久久久久久久 | 欧美日韩免费做爰大片人 | 中文字幕观看在线 | 中文字幕无码毛片免费看 | 天堂一区在线观看 | 越南少妇做受xxx片 越南性xxxx精品hd | 一级性感毛片 | 欧洲精品码一区二区三区免费看 | 超碰国产91| 中文无码精品a∨在线观看不卡 | 欧美三日本三级少妇三级99观看视频 | 欧美成人免费一级 | 国产精品久久久久久久久久久久 | 蜜桃一本色道久久综合亚洲精品冫 | 激情春色网 | 成人免费在线小视频 | 久久久久久9999 | 天天草夜夜骑 | 精品国产www | pt美日韩欧pt网 | 免费观看的vr毛片 | 亚洲色欲一区二区三区在线观看 | 国产日产欧产美一二三区 | 国产又黄又猛又粗又爽视频 | 好硬好湿好爽好深视频 | 国产精品99久久久久人最新消息 | 夜夜躁日日躁狠狠久久av | 精品人妻午夜一区二区三区四区 | 99热在线精品国产观看 | av在线网站观看 | 一本加勒比hezyo日本变态 | 99久久精品免费看国产免费粉嫩 | 91国产丝袜脚调教 | 欧洲男女裸体无遮挡做爰 | 婷婷开心激情网 | 调教贱奴视频一区二区三区 | 日日躁狠狠躁夜夜躁av中文字幕 | 在线观看国产区 | 国产va亚洲va在线va | 四虎影库永久地址 | 国模少妇一区二区三区 | 国产毛片18片毛一级特黄日韩a | 手机成人av在线 | 天堂中文在线资 | 天天干夜夜怕 | 综合激情网| 成人综合在线观看 | 精品欧洲av无码一区二区三区 | 国产激情91 | 日本妞一区 | 国产 日韩 欧美 成人 | 黄网av | 亚洲乱码国产乱码精品精98 | 伊人久久大香线蕉综合影院首页 | 欧美精品v国产精品v日韩精品 | 91精品国产高清一区二区三密臀 | 18成人片黄网站www | 亚洲熟妇自偷自拍另欧美 | 欧美激情视频网 | 国产91精品一区二区 | 亚洲丶国产丶欧美一区二区三区 | 国产嫩草一区二区三区在线观看 | 韩日av在线 | 欧美熟妇丰满肥白大屁股免费视频 | av资源首页 | 夜色资源ye321 在线观看 | 日韩av毛片在线观看 | 国精产品一品二品国在线 | 中文字幕日韩久久 | 久久人人爽爽人人爽人人片av | 国产女人18水真多18精品一级做 | 久草老司机| 国产精品30p | 中文字幕日韩亚洲 | www.操操操.com | 99国产精品久久久久久久日本竹 | 又粗又黑又大的吊av | 亚洲免费网| 狠狠色噜噜狠狠狠888米奇视频 | 成人一级网站 | 欧美日韩一区二区三区在线播放 | 久久夜色精品国产www红杏 | 久久久久久免费免费精品软件 | 国产精品久久国产三级国 | 福利在线小视频 | 欧美又大又硬又粗bbbbb | 久草在线视频精品 | 无码国产精品一区二区免费虚拟vr | 国产婷婷色一区二区三区四区 | 欧美午夜精品久久久久久浪潮 | 婷婷伊人网 | 少妇高潮太爽了中文字幕 | 久久久国产精 | 色伊人久久 | 久久久亚洲天堂 | 福利影院av | 国产动漫av | 免费av不卡 | 91看片淫黄大片一级在线观看 | 欧美体内she精高潮 欧美体内谢she精2性欧美 | 欧美精品乱码99久久蜜桃 | 少妇特黄v一区二区三区图片 | 国产欧美日韩中文字幕 | 国产免费久久久 | 西西人体大胆午夜视频 | 日日碰狠狠躁久久躁2023 | 国产乱子伦精品免费无码专区 | 国产九九av | 久久精品在 | 99精品视频在线观看免费 | 女女同恋一区二区在线观看 | 国产精品9999久久久久 | 色综合综合网 | 国产中文字幕乱人伦在线观看 | a一区二区三区乱码在线 | 欧洲 | 久久精品国产99精品国产2021 | 五月色婷| 国产69精品麻豆 | 亚洲综合影院 | 中国黄色一及片 | 麻豆 美女 丝袜 人妻 中文 | a级a做爰片成人毛片入口 | 亚洲成av人片一区二区梦乃 | 中国免费黄色 | 一级a性色生活片久久毛片明星 | 国产无套内射又大又猛又粗又爽 | 国产线播放免费人成视频播放 | yyyy11111少妇无码影院 | 亚洲国产精品一区第二页 | 日本亲子乱子伦xxxx30路 | 中文字幕免费视频观看 | 自拍偷拍精品视频 | 涩涩网站在线看 | www.av视频在线观看 | 亚洲综合激情网 | 在线午夜 | 巨胸喷奶水www视频网站 | 亚洲另类伦春色综合图片 | 看全色黄大色黄大片大学生图片 | 国产二区视频在线观看 | 中文无码久久精品 | 亚洲色图在线视频 | 最近中文字幕在线mv视频在线 | 糖心vlog一区二区三区在线 | www.99爱| av专区在线 | 国产黑丝在线播放 | 成人禁片又硬又粗太爽了 | 中文在线а天堂中文在线新版 | 少妇极品熟妇人妻无码 | 国产性av | 在线观看视频免费入口 | 日本丰满大乳mm | 欧美日韩在线中文字幕 | 精品国产一区二区三区四区vr | 五月婷婷综合色 | 内射老阿姨1区2区3区4区 | 国产三级大片 | 日韩无码电影 | 色婷婷一区二区三区av免费看 | 亚洲狼人综合 | 午夜久久久 | 国产手机在线αⅴ片无码观看 | 全程偷拍露脸中年夫妇 | 色综合天天综合网天天狠天天 | 亚洲逼逼| 曰韩无码av一区二区免费 | 1区2区3区在线观看 2015www永久免费观看播放 | 91九色视频在线 | 国产精品久久精品第一页 | 91刺激视频 | 女人真人毛片全免费看 | 精品久久久久久久中文字幕 | 亚洲日本精品视频 | 影音先锋啪啪看片资源 | jizz少妇| 国产乱码视频 | 日本a一级片 | 欧美视频精品在线观看 | 精品国产www | 亚洲成熟丰满熟妇高潮xxxxx | 亚洲成人免费在线观看 | 久久久久有精品国产麻豆 | 老司机午夜性大片 | 欧美日本三级少妇三级久久 | 日日橹狠狠爱欧美二区免费视频 | 夜夜爽妓女8888888视频 | 国产在线精品一区二区夜色 | 欧美yyy| 亚洲熟妇无码八av在线播放 | 男女做爰全过程免费视频播放 | 午夜一二区 | 国产精品久久二区 | 国产区视频在线观看 | 色哟哟视频网站 | 尤物在线网站 | 精品久久久一二三区播放播放播放视频 | 亚洲国产欧洲综合997久久, | 久久人人爽人人爽人人片亚洲 | 天天做天天摸天天爽欧美一区 | 国产xxxxx在线观看 | 亚洲欧洲精品成人久久曰 | videossex性糟蹋月经 | 妖精视频在线观看免费 | 韩国毛片视频 | 亚洲精品视频在线观看免费 | 欧美成人一区二区三区高清 | 国产亚洲精品久久久久秋霞 | 97在线免费公开视频 | 日本免费不卡 | 日韩久久成人 | 邻居少妇张开腿让我爽了在线观看 | 1000部夫妻午夜免费 | 在线一区二区三区视频 | 国产精品永久免费 | 国产91对白在线播放丿 | 野战视频aaaaa免费观看 | 午夜亚洲一区 | 久久精品99国产精品亚洲 | 中文字幕日韩欧美一区二区三区 | a毛毛片| www.成人网.com| 久久99国产精品久久99果冻传媒新版本 | 高h1v| 高清不卡毛片 | 好了av四色综合无码 | 日本成人福利视频 | 国产情趣视频 | 国产精品毛片视频 | 婷婷毛片| 欧美精品乱码久久久久久按摩 | 一本之道综合在线 | 精品人妻少妇一区二区三区在线 | 香蕉午夜福利院 | 国产a网站 | 色啪综合 | 九九九九九九精品任你躁 | 天天射天天干天天 | 不卡的av在线 | 噜噜噜在线观看免费视频日本 | 一进一出一爽又粗又大 | 狠狠色噜噜狠狠狠狠米奇7777 | 三级av网站 | 无人区码一码二码w358cc | 成av免费大片黄在线观看 | 亚洲欧美久久久 | 国产一区二区三区免费观看网站上 | 日本黄色一级网站 | 午夜三级a三级三点窝 | 极品尤物一区二区三区 | 琪琪色18 | 国产三级久久久久 | 18禁黄网站禁片免费观看女女 | 国产精品无码永久免费888 | 久久99久久99精品蜜柚传媒 | 亚洲精品乱码久久久久久国产主播 | 调教女少妇二区三区视频 | 激情亚洲 | 午夜激情福利 | 成人在线你懂的 | 一 级 黄 色蝶 片 | 久久成人啪啪性教育 | 久久久久久麻豆 | 成人理论视频 | 永久av免费 | 日韩av免费播放 | 午夜大片 | 欧美丰满熟妇hdxx | 涩涩鲁亚洲精品一区二区 | 国精品人妻无码一区免费视频电影 | 国产精品视频一区二区噜噜 | zoo性欧美| 日韩精品在线免费 | 成人三级a做爰视频哪里看 成人三级k8经典网 成人三级黄色 | 亚洲精品国产一区二区精华液 | 欧美牲交a欧美牲交 | 欧美成人精品欧美一级私黄 | 9.1成人看片| 国产精品丝袜久久久久久高清 | 二区三区在线观看 | 99蜜桃臀久久久欧美精品网站 | 性做久久久久久久久 | 夜夜躁狠狠躁日日躁 | 最新成人 | www.亚洲色图| 国内露脸少妇精品视频 | 久久这里只有精品国产 | 欧美国产另类 | 久草剧场| 中文字幕在线观看不卡 | 国产一级片免费 | yy6080久久伦理一区二区 | 国产精品久久无码一区 | 精精国产xxxx在线观看主放器 | 国产无遮挡又黄又爽在线视频 | 日韩在线一级片 | 好吊妞视频988gao免费软件 | 无码高潮少妇毛多水多水 | 国语对白做受xxxxx在线中国 | 加勒比无码一区二区三区 | 18禁超污无遮挡无码免费网站国产 | 欧美野外做受又粗又硬 | 黑鬼大战白妞高潮喷白浆 | 就去色综合 | 好吊妞视频一区二区三区 | 国产高清视频 | 一区视频在线 | 欧美色视频在线观看 | 日本做床爱全过程激烈视频 | 精品国产一区二区国模嫣然 | 国产精品久久久久久久久免费丝袜 | 超碰资源在线 | 国产精品对白交换视频 | 国产精品30p | 国产乱码在线 | 99精品欧美一区二区三区 | 黄色无毒视频 | 又爽又黄又无遮挡的视频 | 九色视频丨porny丨丝袜 | 另类激情综合 | 国产精选av | 少妇性色av| 欧美巨大巨粗黑人性aaaaaa | 欧美牲交a欧美牲交aⅴ免费真 | 国产精品沙发午睡系列990531 | 亚洲日韩中文字幕一区 | 黄色成人在线播放 | 久久久久久三区 | 爱情岛亚洲品质自拍极速福利网站 |