sp_ActiveDirectory_Obj

11 03 2007

https://sadullahkeles.wordpress.com/2007/03/11/aciklama/



Bu stored procedure ün görevi bir veri tabanının active directory e kayıt
durumunu kontrol etmektir. active directory kurlu sistemlerde çalışır
(örnek win server 2000).

sp_ActiveDirectory_Obj [ @Action = ] N’action

[, [ @ObjType = ] N’database’ ]

, [ @ObjName = ] N’database_name

3 parametre alır bunlar
1 - Action : kayıt işlemindeki durumu ayarlar 3 durumu vardır
a)create : veritabanını yeni bir veri tabanı nesnesi oluşturarak active
directorye kaydeder eğer var olan bir isim kullanırsanız işlem update
işlemi olarak gerçekleştirilir.
b)update : active directory e kayıtlı bir veri tabanının özelliklerini
değiştirmek için kullanılır. eğer kayıtlı olmayan bir veri tabanı
güncellenmek istenirse create işlemi gerçekleştirilir.
c)delete : belirtilen veri tabanının active directory kaydını silmek
için kullanılır
2 - ObjType : ObjType = N'database' işlemin active directoryde veri
tabanı üzerinde yapılacağını belirler
3 - ObjName : ObjName = "NOrthWnd" uygulamanın hangi veri tabanı
üzerinde yapılacağını belirler

Not : bu stored procedure ü çalıştırabilmek için giriş yapılan
kullanıcının sysadmin yada db_owner yetkisine sahip olması gerekir.
procedure çalıştırılması sonucunda geriye 0 veya 1 değerini gönderir.
0 işlemin başarıyla gerçekleştirildiğini, 1 ise hata oluştuğunu
gösterir. sp çalıştırılmadan önce ilgili sql server instance inin
active directory e kayıt edilmiş olması gerekir.



Örnek uygulama :


DECLARE @RetCode INT

EXEC @RetCode = sp_ActiveDirectory_Obj @Action = N'create',

     @ObjType = N'database',

     @ObjName = 'Northwind'

PRINT 'Return code = ' + CAST(@RetCode AS VARCHAR)

İşlemler

Information

One response

28 10 2009
laptop

güze saol

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s




%d blogcu bunu beğendi: