Configuring Database Securables
CREATE USER Benutzername FOR LOGIN Anmeldename (ALTER USER ile degistirme, DROP USER ilede silme islemini yapabiliriz) Guest baglantisini aktif etmek ve geri almak : GRANT CONNECT TO Guest (aktiflestirme islemi) REVOKE CONNECT TO Guest
Datanbank Role olusturmak : CREATE ROLE Rollername
Bir kullaniciyi sp_addrolemember Prozedurü ile bir roler ya ekleriz :EXECUTE sp_addrolemember Rollenname, Benutzername
* Schema (shemalar datenbank objelerinin bir isim uzayi altinda toplanmis hali ve sql 2005 in yeni yönlerinden birisidir) yaratma : CREATE SCHEMA schemaname AUTHORIZATION Besitzer
Örnek :
SSMS de yeni bir sorgu penceresi acip asagidaki kodu yazalim
create login erkanak with password='P@ssw0rd' go use adventureworks go create user peter from login erkanak grant select on schema :: [humanresources] to [erkanak]
yeni bir sorgu penceresi acip erkanak in bilgileri ile bu alana login olalim ve asagidaki kodu yeni sorgu penceresinde calistiralim ve bir hata mesaji alacagiz
use adventureworks
go
select * from Employee
mesajda peter in yetkisi olmadigi yazacak
ve bunu düzeltmek icin su kodu girelim
alter user peter with default_schema=humanresources
ve tekrar
use adventureworks
go
select * from Employee girdigimizde tabloyu listeledigini gorecegiz...
05 10 2007
Kaydol:
Kayıt Yorumları (Atom)
0 yorum:
Yorum Gönder