Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
SQL Server, Service Broker diyalog güvenliğiyle ilgili denetim mesajlarını bildirmek için bir Audit Broker Conversation olay oluşturur.
Denetim Aracı Konuşma olay sınıfı veri sütunları
| Veri sütunu | Türü | Description | Sütun numarası | Filtrelenebilir |
|---|---|---|---|---|
ApplicationName |
nvarchar | SQL Server örneğine bağlantı oluşturan istemci uygulamasının adı. Bu sütun, programın görüntülenen adı yerine uygulama tarafından iletilen değerlerle doldurulur. | 10 | Yes |
BigintData1 |
bigint | Mesajın mesaj dizisi numarası. | 52 | Hayı |
ClientProcessID |
int | Ana bilgisayar tarafından istemci uygulamasının çalıştığı sürece atanan ID. İstemci işlem kimliği istemci tarafından sağlanmışsa bu veri sütunu doldurulur. | 9 | Yes |
DatabaseID |
int | Ifadede USE <database> belirtilen veritabanının kimliği veya belirli bir örnek için herhangi USE <database> bir ifade verilmediyse varsayılan veritabanının kimliği. SQL Server Profiler, veri sütunu izde yakalandığında ve sunucu müsaitse veritabanının ServerName adını gösterir. DB_ID işlevini kullanarak veritabanının değerini belirleyin. |
3 | Yes |
Error |
int | SQL Server hata numarası, eğer bu olay hata bildiriyorsa. | 31 | Hayı |
EventClass |
int | Yakalanan olay sınıfı türü. Her zaman 158 için Audit Broker Conversation. |
27 | Hayı |
EventSubClass |
int | Etkinlik alt sınıfı türü, her etkinlik sınıfı hakkında daha fazla bilgi sağlar. Aşağıdaki tablo, bu olay için olay alt sınıfı değerlerini listelemektedir. | 21 | Yes |
FileName |
nvarchar | Giriş başarısızlığının nedeni. Giriş başarılı olduysa, bu sütun boş olur. | 36 | Hayı |
GUID |
uniqueidentifier | Diyalogun konuşma kimliği. Bu tanımlayıcı, mesajın bir parçası olarak iletilir ve konuşmanın her iki tarafı arasında paylaşılır. | 54 | Hayı |
HostName |
nvarchar | İstemcinin çalıştığı bilgisayarın adı. Konak adı istemci tarafından sağlanıyorsa bu veri sütunu doldurulur. Konak adını belirlemek için işlevini kullanın HOST_NAME . |
8 | Yes |
IntegerData |
int | Mesajın parça numarası. | Yirmi beş | Hayı |
NTDomainName |
nvarchar | Kullanıcının ait olduğu Windows alanı. | 7 | Yes |
NTUserName |
nvarchar | Bu olayı oluşturan bağlantının sahibi olan kullanıcının adı. | 6 | Yes |
ObjectId |
int | Hedef servisin kullanıcı kimliği. | 22 | Hayı |
RoleName |
nvarchar | Konuşma kulpunun rolü. Bu ya initiator ya targetda . |
38 | Hayı |
ServerName |
nvarchar | İzlenen SQL Server örneğinin adı. | 26 | Hayı |
Severity |
int | SQL Server hata şiddeti, eğer bu olay hata bildiriyorsa. | 29 | Hayı |
SPID |
int | SQL Server tarafından istemci ile ilişkili sürece atanan oturum kimliği. | 12 | Yes |
StartTime |
datetime | Etkinliğin başladığı zamanı belirtir, ne zaman mümkün olduğunda. | 14 | Yes |
State |
int | SQL Server kaynak kodunda olayı üreten konumu gösterir. Bu olayı üretebilecek her konumun farklı bir eyalet kodu vardır. Bir Microsoft destek mühendisi, bu durum kodunu kullanarak etkinliğin nerede üretildiğini bulabilir. | 30 | Hayı |
TextData |
ntext | Hatalar için, arızanın sebebini açıklayan bir mesaj içerir. Aşağıdaki değerlerden biri: Sertifika bulunamadı. Diyalog protokolü güvenliği için belirlenen kullanıcının sertifikası yoktur. Geçerli bir süre içinde değil. Diyalog protokolü güvenliği için belirlenen kullanıcının bir sertifikası vardır, ancak sertifikanın süresi dolmuştur. Sertifika bellek tahsisi için çok büyük. Diyalog protokolü güvenliği için belirlenen kullanıcının bir sertifikası vardır, ancak sertifika çok büyüktür. Service Broker'ın desteklediği maksimum sertifika boyutu 32.768 bayttır. Özel anahtar bulunamadı. Diyalog protokolü güvenliği için belirlenen kullanıcının bir sertifikası vardır, ancak bu sertifikayla ilişkili özel anahtar yoktur. Sertifikanın özel anahtar boyutu kripto sağlayıcısıyla uyumsuzdur. Sertifikanın özel anahtarının anahtarı başarıyla işlenemiyor. Özel anahtar boyutu 64 baytın katı olmalıdır. Sertifikanın açık anahtar boyutu kripto sağlayıcısıyla uyumsuzdur. Sertifikanın açık anahtarının anahtarı başarılı bir şekilde işlenemiyor. Açık anahtar boyutu 64 baytın katı olmalıdır. Sertifikanın özel anahtar boyutu, şifrelenmiş anahtar değişim anahtarıyla uyumsuzdur. Anahtar değişim anahtarında belirtilen anahtar boyutu, sertifikanın özel anahtarının boyutuyla eşleşmez. Bu genellikle uzak bilgisayardaki sertifikanın veritabanındaki sertifikayla eşleşmediğini gösterir. Sertifikanın açık anahtar boyutu, güvenlik başlığının imzası ile uyumsuzdur. Güvenlik başlığı, sertifikanın açık anahtarıyla doğrulanamayan bir imza içerir. Bu genellikle uzak bilgisayardaki sertifikanın veritabanındaki sertifikayla eşleşmediğini gösterir. |
1 | Yes |
Aşağıdaki tablo, bu olay sınıfı için alt sınıf değerlerini listeler.
| Kimlik | Altsınıf | Description |
|---|---|---|
| 1 | Güvenlik Başlığı Yok | Güvenli bir konuşma sırasında, Service Broker oturum anahtarı içermeyen bir mesaj aldı. Güvenli bir konuşma kurulduktan sonra, diyalog protokolü tüm mesajların bir oturum anahtarı içermesini gerektirir. |
| 2 | Sertifika Yok | Service Broker, konuşmaya katılan kişilerden biri için kullanılabilir bir sertifika bulamadı. Bir konuşmayı güvence altına almak için, veritabanında hem gönderen hem de görüşme alan için bir sertifika bulunmalıdır. |
| 3 | Geçersiz İmza | Broker, göndericinin sertifikasındaki açık anahtarla gönderici tarafından sağlanan mesaj imzasını doğrulayamıyordu. Bu, mesajın bozulduğunu, mesajın kurandığını, uzaktan hizmet ile yerel hizmetin aynı kullanıcı sertifikasıyla yapılandırılmadığını veya sertifikanın güncel olmadığını gösterebilir. |
| 4 | Hedef Olarak Çalıştır | Hedef kullanıcının hedef kuyruğunda alma iznleri yoktur. Yetkisiz kullanıcıların mesaj almasını önlemek için, Service Broker, başlatan kullanıcının mesaj sıraya alma iznine sahip olup olmamasından bağımsız olarak, kuyruktan alamayan hedef kullanıcıya mesajları sıraya almaz. |