Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Felsorolja az információkat egy vagy több proxy számára.
Transact-SQL szintaxis konvenciók
Szemantika
sp_help_proxy
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ , [ @subsystem_name = ] N'subsystem_name' ]
[ , [ @name = ] N'name' ]
[ ; ]
Arguments
[ @proxy_id = ] proxy_id
Az információt felsorolandó proxy azonosító száma.
@proxy_idint, alapértelmezés NULLszerint . Meg lehet határozni a @proxy_id vagy a @proxy_name .
[ @proxy_name = ] N'proxy_name'
Az információt felsoroló proxy neve.
@proxy_namea sysname, alapértelmezettként NULL. Meg lehet határozni a @proxy_id vagy a @proxy_name .
[ @subsystem_name = ] N'subsystem_name'
Az alrendszer neve, amelyhez proxyit lehet felsorolni.
@subsystem_namea sysname, alapértelmezettként NULL. Amikor @subsystem_name meg van jelölve, @name is meg kell határozni.
Az alábbi táblázat felsorolja az egyes alrendszerek értékeit.
| Érték | Description |
|---|---|
ActiveScripting |
ActiveX szkript |
CmdExec |
Operációs rendszer (CmdExec) |
Snapshot |
Replikációs pillanatkép-ügynök |
LogReader |
Replikációs naplóolvasó ügynök |
Distribution |
Replikációs terjesztési ügynök |
Merge |
Replikációs egyesítési ügynök |
QueueReader |
Replikációs üzenetsor-olvasó ügynök |
ANALYSISQUERY |
Elemzési Szolgálatok parancsnoksága |
ANALYSISCOMMAND |
Analysis Services lekérdezés |
Dts |
SSIS-csomag végrehajtása |
PowerShell |
PowerShell-szkript |
[ @name = ] N'name'
Az SQL Server bejelentkezés neve, amelyhez proxyit lehet listázni.
@namenvarchar(256), alapértelmezett értéke NULL. Amikor @name meg van jelölve, @subsystem_name is meg kell határozni.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Eredményhalmaz
| Oszlop név | Adattípus | Description |
|---|---|---|
proxy_id |
int | Proxy azonosító szám. |
name |
sysname | A megbízott neve. |
credential_identity |
sysname | A Microsoft Windows domain neve és a proxyhoz tartozó hitelesítő név felhasználói neve. |
enabled |
tinyint | Megadja, hogy ez a proxy engedélyezve van-e.
0 = nem engedélyezve, 1 = engedélyezve. |
description |
nvarchar(1024) | Ennek a proxynak a leírása. |
user_sid |
varbinary(85) | A Windows felhasználó Windows biztonsági azonosítója ehhez a proxyhoz. |
credential_id |
int | A proxyhoz tartozó hitelesítő azonosító. |
credential_identity_exists |
int | Megadja, hogy létezik-e .credential_identity
0 = nem létezik, 1 = létezik. |
Megjegyzések
Ha nincs paraméter, sp_help_proxy az összes proxy adatait listázza az instance-ban.
Annak meghatározására, hogy egy bejelentkezés mely proxy-ket használhat egy adott alrendszerhez, megadjuk a @name és a @subsystem_name. Ha ezek az argumentumok megtalálhatók, sp_help_proxy felsorolja azokat a proxykat, amelyekhez a megadott bejelentkezés hozzáférhet, és amelyek a megadott alrendszerhez használhatók.
Permissions
Ezen az eljáráshoz engedélyeket adhatsz EXECUTE , de ezek az engedélyek felülbírálhatók egy SQL Server frissítés során.
Más felhasználóknak az alábbi SQL Server Agent rögzített adatbázis-szerepek egyikét kell megadniuk az msdb adatbázisban:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Ezeknek a szerepköröknek a jogosultságairól az SQL Server Agent Fixed Database Roles oldalon találja a részleteket.
Az credential_identity és user_sid oszlopok csak akkor térnek vissza az eredményhalmazban, amikor a rendszertanhallgatók végrehajtják ezt a tárolt eljárást.
Példák
A. Minden proxy lista információja
Az alábbi példa az összes proxy adatait tartalmazza az instance-ban.
USE msdb;
GO
EXECUTE dbo.sp_help_proxy;
GO
B. Lista információk egy adott proxyhöz
Az alábbi példa a proxy Catalog application proxyadatait sorolja fel.
USE msdb;
GO
EXECUTE dbo.sp_help_proxy @proxy_name = N'Catalog application proxy';
GO