2011-02-27

Sistem View'lerinin Kodunu Alma

SQL Server'da bulunan sistem view'lerinin kodlarını OBJECT_DEFINITION() function'ı ile alabilirsiniz. Örneğin sys.databases system view ının içeriğini aşağıdaki kod ile alabilirsiniz:

SELECT OBJECT_DEFINITION(OBJECT_ID('sys.databases'));

2011-02-20

Tüm Kullanıcı Veritabanlarında Kullanıcı Oluşturma

Benim gibi var olan bir logini tüm kullanıcı veritabanlarında oluşturma ihtiyacınız olmuşsa aşağıdaki t-sql kod işinize yarayacaktır:

declare @username nvarchar(128)='SQLUser',
@SQLcommand varchar(8000)

set @SQLcommand =
'if db_id(''?'')>4
begin
USE ?
if not exists(select 1 from sys.sysusers where name=''' + @username + ''' ) create user [' + @username + '] for login [' + @username + ']
end
'
exec sp_msforeachdb @SQLcommand

2011-02-19

Microsoft Türkiye Bilişim Zirvesi 2011

Microsoft Türkiye Bilişim Zirvesi, 11 Mart 2011 Cuma günü İstanbul Kongre Merkezi’nde gerçekleştirilecek. Etkinliğe Microsoft Türkiye Bilişim Zirvesi 2011 sayfası üzerinden kayıt olabilirsiniz. Etkinliğe ait ajanda aşağıdaki gibidir:

2011-02-03

Tüm Veritabanlardaki db_owner Yetkisine Sahip Kullanıcıların Listesi

Tüm veritabanlardaki db_owner'a sahip olan kullanıcıların listesini aşağıdaki tek satırlık kod ile alabilirsiniz:

exec sp_msforeachdb 'use ? exec sys.sp_helprolemember ''db_owner'''

.::YASAL UYARI::.

©2004-2018 Mehmet GÜZEL, http://www.mehmetguzel.net/ & http://www.mehmetguzel.com/

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.