Bu eğitimde öğreneceksiniz
- Nasıl Oturum Açılır
- Kullanıcı nasıl oluşturulur
- SQL Server Management Studio kullanarak Kullanıcı Oluşturun
- T-SQL Kullanarak Kullanıcı Oluşturun
- Bir Kullanıcıya İzin Atama
- SQL Server Management Studio'yu Kullanarak İzin Ata
- T-SQL Kullanarak İzin Verme
Nasıl Oturum Açılır
Bir oturum açmak için Güvenlik> Oturum Açma'ya gidin
Sonraki ekranda Enter
- Kullanıcı adı
- SQL Server kimlik doğrulamasını seçin
- Parolanı Gir
- Tamam'ı tıklayın
Giriş oluşturuldu
T-SQL komutunu kullanarak da bir oturum açabilirsiniz.
CREATE LOGIN MyLogin WITH PASSWORD = '123';
Kullanıcı nasıl oluşturulur
Kullanıcı, SQL sunucusuna erişmek için kullanabileceğiniz bir hesaptır. Kullanıcı oluşturmak için aşağıdaki iki yoldan birini kullanabilirsiniz:
- T-SQL kullanma
- SQL Server Management Studio'yu Kullanma
SQL Server Management Studio kullanarak Kullanıcı Oluşturun
EDU_TSQL veritabanı için bir kullanıcı oluşturacaksınız.
- SQL Server'a bağlanın ve ardından Object Explorer'dan Veritabanları klasörünü genişletin.
- Kullanıcıyı oluşturmanız ve genişletmeniz gereken veritabanını belirleyin.
- Güvenlik klasörünü genişletin.
- Kullanıcılar klasörünü sağ tıklayın ve ardından "Yeni Kullanıcı…" öğesini seçin.
Aşağıdaki ekranı alacaksınız,
- İstenen kullanıcı adını girin
- Oturum açma adını girin (daha önce oluşturulmuş)
- Tamam'ı tıklayın
Kullanıcı oluşturuldu
T-SQL Kullanarak Kullanıcı Oluşturun
T-SQL'in kullanıcı oluştur komutunu kullanarak yeni bir KULLANICI oluşturabilirsiniz. Komut aşağıdaki sözdizimini alır:
create userfor login
create user Guru99 for login MyLogin
Not: Sorgu, sorgu penceresi içinde yürütülmelidir. Bir Kullanıcı Oturum Açma için zaten oluşturulmuşsa, aynı oturum açma için bir kullanıcı oluşturursanız SQL Server bir hata verir.
Bir Kullanıcıya İzin Atama
İzinler, kullanıcıların güvenli SQL Server kaynakları üzerinde sahip oldukları erişim düzeylerini yöneten kurallara atıfta bulunur. SQL Server, bu tür izinleri vermenize, iptal etmenize ve reddetmenize olanak tanır. SQL Server'da izin atamanın iki yolu vardır:
- T-SQL kullanma
- SQL Server Management Studio'yu Kullanma
SQL Server Management Studio'yu Kullanarak İzin Ata
Adım 1) SQL Server örneğinize bağlanın ve aşağıda gösterildiği gibi Nesne Gezgini'nden klasörleri genişletin. Kullanıcı adına, yani Guru99'a sağ tıklayın ve ardından Özellikler'i seçin.
Adım 2) Sonraki ekranda,
- Soldan Güvenlikli Olabilir seçeneğini tıklayın.
- Ara'ya tıklayın
Adım 3) Sonraki pencerede,
- "Şemaya ait Tüm Nesneler" i seçin.
- Şema adını "dbo" olarak seçin
- Tamam'ı tıklayın
Adım 4)
- İzin Vermek İstediğiniz Tabloyu Tanımlayın
- Açık İzin'de Ver'i seçin
- Tamam'ı tıklayın
Adım 5) Guru99 kullanıcısına tablo Kursu üzerinde SEÇME izni verilir.
T-SQL Kullanarak İzin Verme
T-SQL kullanan bir kullanıcıya izin vermek için, önce use deyimini kullanarak veritabanını seçersiniz. Daha sonra izin ifadesini kullanarak izni kullanıcıya atarsınız. Sözdizimi şöyledir:
usegrant on to
Örneğin, aşağıdaki komut, EDU_TSQL Veritabanı içindeki Course adlı nesne (tablo) üzerinde Guru99 kullanıcısına seçme iznini nasıl verebileceğinizi gösterir :
USE EDU_TSQLGOGrant select on Course to Guru99
İzin verilecek!