DatabasePermission Sınıfı
DatabasePermission Nesnesi gösteren bir SQL Server veritabanı izin.Veritabanı izni bir database iznine eklenebilir küme, sonra verilen, iptal edilmiş veya bir kullanıcıya izin verilmeyen.
Devralma Hiyerarşisi
System.Object
Microsoft.SqlServer.Management.Smo.DatabasePermission
Ad Alanı: Microsoft.SqlServer.Management.Smo
Derleme: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo içinde.dll)
Sözdizimi
'Bildirim
Public NotInheritable Class DatabasePermission
'Kullanım
Dim instance As DatabasePermission
public sealed class DatabasePermission
public ref class DatabasePermission sealed
[<SealedAttribute>]
type DatabasePermission = class end
public final class DatabasePermission
DatabasePermission türü aşağıdaki üyeleri açıklar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() ![]() |
Alter | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyApplicationRole | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyAssembly | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyAsymmetricKey | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyCertificate | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyContract | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyDatabaseAudit | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyDatabaseDdlTrigger | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyDatabaseEventNotification | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyDataspace | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyFulltextCatalog | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyMessageType | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyRemoteServiceBinding | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyRole | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyRoute | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnySchema | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyService | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnySymmetricKey | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
AlterAnyUser | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Authenticate | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
BackupDatabase | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
BackupLog | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Checkpoint | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Connect | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
ConnectReplication | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Control | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateAggregate | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateAssembly | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateAsymmetricKey | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateCertificate | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateContract | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateDatabase | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateDatabaseDdlEventNotification | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateDefault | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateFulltextCatalog | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateFunction | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateMessageType | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateProcedure | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateQueue | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateRemoteServiceBinding | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateRole | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateRoute | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateRule | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateSchema | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateService | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateSymmetricKey | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateSynonym | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateTable | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateType | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateView | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
CreateXmlSchemaCollection | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Delete | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Execute | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Insert | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
References | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Select | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Showplan | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
SubscribeQueryNotifications | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
TakeOwnership | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
Update | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
ViewDatabaseState | Veritabanı izni dahil bir izin alır küme. |
![]() ![]() |
ViewDefinition | Veritabanı izni dahil bir izin alır küme. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() ![]() |
Add | Varolan bir veritabanı izinleri küme için yeni bir veritabanı izin ekledikten sonra veritabanı izinleri küme döndürür. |
![]() ![]() |
BitwiseOr | Veritabanı izni oluşturur küme tarafından bir iki DatabasePermission nesnesi Bitsel or işlemi gerçekleştiriliyor. |
![]() |
Equals | Başvurulan veritabanı izin nesnesi belirtilen bir nesneye eşit olup olmadığını belirler. (Object.Equals(Object) öğesini geçersiz kılar.) |
![]() |
Finalize | (Object öğesinden devralınmıştır.) |
![]() |
GetHashCode | Bu yöntem destekler SQL Server altyapı ve doğrudan sizin kod. kullanılmak üzere tasarlanmamıştır (Object.GetHashCode() öğesini geçersiz kılar.) |
![]() |
GetType | (Object öğesinden devralınmıştır.) |
![]() |
MemberwiseClone | (Object öğesinden devralınmıştır.) |
![]() ![]() |
ToDatabasePermissionSet | DatabasePermission nesnesi DatabasePermissionSet nesnesine dönüştürerek bir tek veritabanı izni alarak veritabanı izinleri küme döndürür. |
![]() |
ToString | (Object öğesinden devralınmıştır.) |
Üst
İşleçler
Ad | Açıklama | |
---|---|---|
![]() ![]() |
Addition | Veritabanı izni oluşturur küme ikisi üzerinde toplama işlemi tarafından DatabasePermission nesneler. |
![]() ![]() |
BitwiseOr | Veritabanı izni oluşturur küme ikisi üzerinde bitwise bir or işlemi tarafından DatabasePermission nesneler. |
![]() ![]() |
Equality | İki karşılaştırır DatabasePermission nesneleri bir eşitlik işlemi. |
![]() ![]() |
Implicit(DatabasePermission to DatabasePermissionSet) | Bir tek veritabanı izni nesnesi için veritabanı izin küme dönüştürür. |
![]() ![]() |
Inequality | İki olup olmadığını belirleyen DatabasePermission nesneleri eşit olarak gerçekleştiren bir eşitsizlik işlemi. |
Üst
Açıklamalar
Veritabanı izinleri verme, reddetme veya bir veritabanı izinleri iptal etme çalıştıran gereklidir.DatabasePermission Nesneye uygulanan izinler küme belirtmek için kullanılan Ver, izin verme, ve İptal yöntemleri Database nesne.Veritabanı izinleri de eklenebilir DatabasePermissionSet ile de kullanılabilir nesne, Ver, izin verme, ve İptal yöntemleri.
İş Parçacığı Güvenliği
Bu türdeki tüm ortak statik (Microsoft Visual Basic içinde Paylaşılan) üyeler, çok iş parçacıklı işlemler için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.
İş Parçacığı Güvenliği
Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.
Ayrıca bkz.