av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

堆疊切換用戶(hù):MSSQL中的一把利刃(mssql堆疊切換用戶(hù))

數(shù)據(jù)庫(kù)訪問(wèn)時(shí),切換用戶(hù)是一個(gè)必不可少的操作。ms SQL server提供了一個(gè)名為堆疊切換的功能,可以有效的幫助我們切換用戶(hù),節(jié)省大量的實(shí)現(xiàn)和時(shí)間。

創(chuàng)新互聯(lián)專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站制作、播州網(wǎng)絡(luò)推廣、微信小程序、播州網(wǎng)絡(luò)營(yíng)銷(xiāo)、播州企業(yè)策劃、播州品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供播州建站搭建服務(wù),24小時(shí)服務(wù)熱線(xiàn):18980820575,官方網(wǎng)址:www.cdcxhl.com

在介紹mssql堆疊切換用戶(hù)時(shí),最好先解釋一下什么是堆疊跟蹤。堆疊跟蹤是指MS SQL Server中標(biāo)記一個(gè)事務(wù)及其子節(jié)點(diǎn)是否有一個(gè)請(qǐng)求線(xiàn)程完成。MS SQL Server支持多樣化的請(qǐng)求線(xiàn)程,例如上下文、線(xiàn)程之間的SID和登錄名,以及連接標(biāo)識(shí)符(connectionID)等。

MS SQL Server的堆疊切換用戶(hù)是在堆疊跟蹤的基礎(chǔ)上實(shí)現(xiàn)的,它主要是在事務(wù)上下文中記錄一組用戶(hù),將這些用戶(hù)堆疊起來(lái),然后在同一trigger或存儲(chǔ)過(guò)程中出現(xiàn)相同的用戶(hù)名或SID時(shí)會(huì)自動(dòng)跳到另一個(gè)用戶(hù)去L。

例如,假設(shè)當(dāng)前連接有兩個(gè)用戶(hù)A和B,當(dāng)前正在使用用戶(hù)A,然后我們?cè)趖rigger中又使用了用戶(hù)B,此時(shí)MS SQL Server就會(huì)堆疊切換到用戶(hù)B去.

Syntax:

EXECUTE AS USER = ‘user_name’ or EXECUTE AS LOGIN = ‘login_name’;

具體實(shí)現(xiàn)代碼如下:

USE tempdb

GO

— Create a procedure

IF OBJECT_ID(‘usp_TestExecutionAs’) IS NOT NULL

DROP PROCEDURE usp_TestExecutionAs

CREATE PROCEDURE usp_TestExecutionAs AS

BEGIN

DECLARE @UserName as VARCHAR(20)

SELECT @UserName = SYSTEM_USER

SELECT @UserName as ‘Before ExecutionAs’

EXECUTE AS LOGIN=’sa’;

SELECT SYSTEM_USER as ‘After ExecutionAs’

REVERT;

SELECT @UserName as ‘After Revert’

END

GO

— Execute the procedure

EXECUTE tempdb.dbo.usp_TestExecutionAs;

就是這樣,使用MS SQL Server的指令即可實(shí)現(xiàn)堆疊切換用戶(hù)的功能。它可以節(jié)省大量的實(shí)現(xiàn)時(shí)間,讓我們的工作更加方便。此外,MS SQL Server還有其他多種切換用戶(hù)的方式,例如使用Windows登錄,或者使用系統(tǒng)角色。只要選擇合適的方式,就可以更好地支持?jǐn)?shù)據(jù)庫(kù)訪問(wèn)和管理工作。

創(chuàng)新互聯(lián)(cdcxhl.com)提供穩(wěn)定的云服務(wù)器,香港云服務(wù)器,BGP云服務(wù)器,雙線(xiàn)云服務(wù)器,高防云服務(wù)器,成都云服務(wù)器,服務(wù)器托管。精選鉅惠,歡迎咨詢(xún):028-86922220。


文章名稱(chēng):堆疊切換用戶(hù):MSSQL中的一把利刃(mssql堆疊切換用戶(hù))
本文網(wǎng)址:http://uogjgqi.cn/article/cccooej.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流