Tavsiye Edilen Önhazırlık Temel veritabanı kavramlar hakkında bilgi sahibi olmak. Hedefler Temel veritabanı güvenlik işlemlerini gerçekleştirebilmek

Benzer belgeler
OTURUM AÇMA ADLARI. Tavsiye Edilen Önhazırlık Enterprise Manager'i kullanabilmek.

Tavsiye Edilen Önhazırlık Veritabanı kavramını öğrenmek

Tavsiye Edilen Önhazırlık Temel SQL Server 2000 bilgisi edinmek.

Açılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile

BÖLÜM- 9: KULLANICI ERİŞİMLERİNİ YÖNETMEK

Tavsiye Edilen Önhazırlık Veritabanı kavramınıöğrenmek. Hedefler Shrink yapılmasının amacının kavranması. Shrink yapılma yöntemlerinin öğrenilmesi.

Dosya yada klasör ne silinecekse örneğin bir dosyayı silecek isek; Sürükleyerek Geri Dönüşüm Kutusu üzerine götürüp bırakabiliriz.

1. VERİ TABANI ARAÇLARI

Veri Tabanı Hafta Dersi

2000 de Programlarla Çalışmalar

08217 Internet Programcılığı II

Windows Grup İlkesi Düzenleyici

Veritabanı Tasarımı. Kullanıcı Erişimini Kontrol Etme

VERİ TABANI YÖNETİM SİSTEMLERİ-II

Erişim Makina. IFS Admin Kullanım Klavuzu. Umut Aytaç Mutlu

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Kullanıcı Kılavuzu. support.ebsco.com

VERİ TABANI YÖNETİM SİSTEMLERİ I

WORD KULLANIMI

Şekil 7.14: Makro Kaydet Penceresi

E-Posta Yönetimi. E-Posta Açma, Silme ve Yönetim Kılavuzu

VERİTABANI Veritabanı Yönetimi

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI

BİLİŞİM TEKNOLOJİLERİ

Data Programming SQL Language. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Virtualaze Unify Kurulumu

AEGEE-Eskişehir Online Web Yönetim Paneli ( WEBBY ) Yardım Dökümanı

LST TIPON KURULUM KILAVUZU

Kets DocPlace LOGO Entegrasyonu

T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI EĞĠTĠM TEKNOLOJĠLERĠ GENEL MÜDÜRLÜĞÜ BĠLĠġĠM HĠZMETLERĠ DAĠRESĠ MEZUN ÖĞRENCĠ SORGULAMA MODÜLÜ KULLANIM KILAVUZU

MS Access. üzerinde. defa çalıştırıldığında

ZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU

İçindekiler. Akıllı Tahta Uygulaması (ATU) Kullanma Kılavuzu. İçindekiler. Bölüm 1: Uygulama Hakkında Genel bilgi 2

1 Organizasyon Tanımlama

ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım: Kullanım Rehberi...

VERİ TABANI ve YÖNETİMİ

BÖLÜM KATMAN OLUŞTURMA (LAYER) Command line: Layer (veya transparent komutu için 'Layer kullanın)

MS POWERPOINT Şekil 111 Powerpoint 2010 Programını Başlatmak

USB SERİ DÖNÜŞTÜRÜCÜ. Hızlı Kurulum Kılavuzu Windows 7 DA-70158

VERİ TABANI UYGULAMALARI

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

STOKLAR. Stok Kartları Stok Fişleri Stok Sayım. Stok Kartları. a-stok Kartı Ekleme

5.Slayt ana hat görünümü 6.Görev bölmesi penceresi 7.Not alanı 8.Durum çubuğu

ANASAYFA GİRİŞ REKLAMI

Kurulum ve Başlangıç Kılavuzu. DataPage için

Internet Programming I. Hafta I. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

İŞLETİM SİSTEMLERİ. İŞLETİM SİSTEMİ Kavramı. Klasör ve Dosya Mantığı. Klasör ve Dosya Mantığı

Resim 7.20: Yeni bir ileti oluşturma

"SQL Server Management Studio" yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz.

ÇANKRI KARATEKİN ÜNİVERSİTESİ

USB SERİ DÖNÜŞTÜRÜCÜ. Hızlı Kurulum Kılavuzu Windows 7/8/8.1 DA-70159

e-fatura Portalı Kullanım Kılavuzu

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1

VIO ERP12 Muhasebe Kurulum

JLR EPC. Hızlı Başlangıç Kılavuzu. İçidekiler. Turkish Version 2.0. Adım Adım Kılavuz Ekran Kılavuzu

Windows İşletim Sistemi

Avrasya Üniversitesi. Tuncay AYDEMİR

PowerPoint 2010 Sunu Hazırlama Programı

Temel Bilgisayar Dersi

Fiery Driver Configurator

Windows Server 2008R2 de Lisans Server ın Aktive Edilmesi

Temel Bilgi Teknlolojileri 1. Ders notları 5. Öğr.Gör. Hüseyin Bilal MACİT 2017

Kurulum ve Başlangıç Kılavuzu. DataPage için

SQL'e Giriş. SELECT Deyimi. SQL Komutları. Yardımcı Deyimler

1.adım : Sql serverda Stored procedure oluşturmamız gerekiyor. Şu adımları izliyoruz.

Quick Installation Guide. Central Management Software

BİLGİSAYARDA OFİS PROGRAMLARI NESNE İŞLEMLERİ

SQL SERVER 2005 ENTEGRE SQL (VTY) VERİ TABANI YÖNETİM KURULUMU RESİMLİ ANLATIMI. Entegre SQL kurmadan önce SQLSERVER 2005,i kuralım öncelikle.

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri

Kişisel Web Sayfası Tasarım Sistemi

Elektra Raporlama Sistemi Sunumu

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

SQL Komutları (2) Uzm. Murat YAZICI

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

İLERİ VERİTABANI SİSTEMLERİ SUAT ÜSTKAN

1. Oracle Data Miner 11g Release 2 Kurulumu Aşamaları

Temel Bilgisayar Dersi

IPACK LADDER. Arayüz Dökümantasyonu

Yükleme kılavuzu Fiery Extended Applications 4.2 ile Command WorkStation 5.6

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 4. Hafta. Öğr. Gör. Dr. Barış Doğru

5 SQL- Yapısal Sorgulama Dili. Veritabanı 1

Temel Bilgisayar Dersi

USB 2.0 Paylaşım Anahtarı

Şifre Almak için tıklayın bağlantısı ile şifre talebinde bulunulur.

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN

BU DERSİN SONUNDA BUNLARI ÖĞRENECEKSİNİZ;

İş Başvuru Kayıt Formu

SORGULAR. Öğr.Gör.Volkan Altıntaş

FIRAT ÜNİVERSİTESİ DİNAMİK WEB SAYFASI

Oluşturmak istediğimiz OU ye bir isim veriyoruz. Name kısmına ISTANBUL yazıyoruz,

ZİRVEDRİVE IOS YAZILIMI KULLANIM KILAVUZU

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

Hizalama Word dokümanlarınızda oluşturduğunuz veya oluşturacağınız metinlerin hizalamasını yapabilirsiniz. Bu işlem için:

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

DetailsView. DetailsView kontrolünün GridView kontrolüyle paralel şekilde kullanımı ile ilgili örnek

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek

Adım Adım Windows 2000 Server Kurulumu 11 Cuma, 08 Eylül :32 - Son Güncelleme Cumartesi, 12 Eylül :45

WINDOWS SERVER 2008 R2 REMOTE DESKTOP SERVICES RD Connection Broker

Tedarikçi Portalı, sitede bulunan tedarikçiye ait ürünlerin verilen yetkiler dahilinde tedarikçiye kullanım hakkı tanıyan bir portaldır.

Transkript:

Ms SQL Server Veritabanı Düzeyinde Güvenlik Bölüm Veritabanı Yönetimi Yazar Mustafa ÖZEN Yayın Tarihi 08.07.2004 Okunma Sayısı 810 Tavsiye Edilen Önhazırlık Temel veritabanı kavramlar hakkında bilgi sahibi olmak Hedefler Temel veritabanı güvenlik işlemlerini gerçekleştirebilmek Veritabanı düzeyinde, her kullanıcının Windows hesabı veya SQL Server oturum açma adı, veritabanındaki bir kullanıcının hesabıyla eşleştirilir. Bir kişi atanmış bir oturum açma adıyla bir SQL Server sunucusuna erişme hakkı olduğu halde veritabanı kullanıcısı olmadığı sürece belli bir veritabanına erişemeyebilir. VERİ TABANI KULLANICISI OLUŞTURMAK Yeni bir oturum açma adı oluşturulduğunda, oturum açma adı, atandığı veritabanının kullanıcı listesine otomatik olarak eklenir. Şimdi bir veritabanı kullanıcısı (Database User) oluşturalım. Enterprise manager konsol ağacında bir veritabanını genişletip, Kullanıcılar( ) simgesine gelelim. Ayrıntı bölmesinde kayıtlı kullanıcılar görüntülenir. Enterprise Manager araç çubuğundan Yeni ( New) düğmesini tıklayalım. Veritabanı Kullanıcı Özellikleri (Database User Properties) iletişim kutusu karşımıza çıkar. (Aynı işlemi, konsol ağacında, kullanıcılar simgesini farenin sağ tuşuyla tıklayıp, açılan menüden Yeni Veritabanı Kullanıcısı (New Database Users) komutunu tıklayarak da yapabiliriz.) 1.Şekil: Veritabanı Kullanıcı Özellikleri Oturum adı (Login name) bölümünde mevcut kullanıcıların adları listelenir. Oturum açma adınızı seçin. Kullanıcıya atanan

rolleri Veritabanı Rol İzinleri (Permit in Database Role) bölümünden ayarlayabiliriz. "Mustafa" adlı kullanıcıya seçtiğim veritabanında, Veritabanı Erişim Yöneticisi (db_accessadmin) rolünü ekliyorum. Tamam komut düğmesini tıkladığımızda kullanıcı, veritabanı kullanıcılarına, Veritabanı Erişim Yöneticisi olarak eklenir. 2.Şekil: Yeni veritabanı kullanıcısı Bir veritabanı kullanıcısına atadığımız roller, kullanıcının o veritabanı için hangi haklara sahip olduğunu belirler. SQL Server'da olan veritabanı kullanıcı rolleri ve güvenlik hakları aşağıdaki gibidir: Veritabanı Erişim Yöneticisi (db_accesadmin): Kullanıcı kimlik bilgileri ekleyip kaldırabilir. Yedek Alma Operatörü (db_backupoperator): Veritabanının yedeklerini alabilir. Veri Okuyucusu (db_datareader): Herhangi bir veritabanından veri okur. Veri Yazıcısı (db_datawriter): Veritabanındaki, tablolardaki verileri değiştirebilir. Veri ekler, değiştirebilir veya bütün tablolardan veri siler. Veri Tanımlama Yöneticisi (db_ddladmin): Veritabanı nesnelerini ekler, değiştirir veya kaldırır. Veri Okuma Yöneticisi (db_denydatareader): Verilerin okunma izinlerini düzenler. Bütün nesneler için SELECT iznini önleyebilir. Veri Yazma Yöneticisi (db_denydatawriter): Verilerde değişiklik yapılması izinlerini düzenler. Bütün nesneler için INSERT, UPDATE, DELETE iznini önleyebilir. Veritabanı Sahibi(db_owner): Veritabanındaki bütün izinlere sahiptir. Güvenlik Yönetimi(db_securityadmin):Veritabanının güvenliğinden sorumludur. Yani kullanıcı izinlerini, rollerini yönetebilir. Genel (Public): Her veritabanı kullanıcısının sahip olduğu genel haklardır. VERİTABANI ROLLERİ OLUŞTURMA Enterprise Manager konsol ağacında istediğimiz bir veritabanını genişletelim. Roller ( Enterprise Manager ayrıntı bölümünde var olan roller listelenir. ) simgesini tıklayalım.

3.Şekil:Veritabanı rolleri Enterprise Manager araç çubuğundan Yeni ( New) simgesini tıklayalım. Veritabanı Rol Özellikleri (Database Role Properties) iletişim kutusu açılır. 4.Şekil:Veritabanı rol özellikleri

İsim (Name) bölümüne oluşturacağımız role vereceğimiz ismi yazalım. Tamam düğmesini tıklayalım. İletişim kutusu kapanır ve oluşturduğumuz rol ayrıntı bölümünde görünür. Ayrıntı bölümünde, oluşturduğumuz yeni Deneme rolünü çift tıklayalım. Veritabanı Rol Özellikleri iletişim kutusu tekrar açılır. Bu defa İzinler (Permissions) düğmesi aktifdir. 5.Şekil:Veritabanı rol özellikleri (İzinler aktif) İzinler(Permission) düğmesini tıkladığımızda aşağıdaki gibi nesnelerin ve izinlerin listelendiği bir iletişim kutusu karşımıza

çıkar. Solda sıralanan nesneler üzerinde; seçme, ekleme, güncelleme, silme gibi izinleri ayarlayarak tamam düğmesini tıklayalım. BİR VERİTABANI ROLÜNÜ KALDIRMAK 6.Şekil:Veritabanı rollerinin izinleri Silmek istediğimiz rolün bulunduğu veritabanını konsol ağacında genişletelim. Roller (Roles) simgesini tıklayalım. Ayrıntı bölümünde roller görüntülenir. Silmek istediğimiz rolün üzerine gelip DELETE tuşuna basalım. SQL Server silme işlemini onaylamamızı isteyen bir iletişim kutusu görüntüler. Evet düğmesini tıklayalım. Böylece SQL Server rolü, veritabanından siler. Bu makalede öğrendiklerimiz Bir veritabanı kullanıcısı nasıl oluşturulur? Veritabanı rolleri nelerdir? Veritabanı rolleri nasıl oluşturulur? Bir veritabanı rolü nasıl kaldırılır? Bu makalenin aslı sqlnedir.com sitesinde yayınlanmıştır.