Oturum Açma, Kullanıcı Oluşturma, İzin atama: SQL Server Eğitimi

İçindekiler:

Anonim

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

  1. Kullanıcı adı
  2. SQL Server kimlik doğrulamasını seçin
  3. Parolanı Gir
  4. 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.

  1. SQL Server'a bağlanın ve ardından Object Explorer'dan Veritabanları klasörünü genişletin.
  2. Kullanıcıyı oluşturmanız ve genişletmeniz gereken veritabanını belirleyin.
  3. Güvenlik klasörünü genişletin.
  4. 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,

  1. İstenen kullanıcı adını girin
  2. Oturum açma adını girin (daha önce oluşturulmuş)
  3. 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 user  for 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,

  1. Soldan Güvenlikli Olabilir seçeneğini tıklayın.
  2. Ara'ya tıklayın

Adım 3) Sonraki pencerede,

  1. "Şemaya ait Tüm Nesneler" i seçin.
  2. Şema adını "dbo" olarak seçin
  3. Tamam'ı tıklayın

Adım 4)

  1. İzin Vermek İstediğiniz Tabloyu Tanımlayın
  2. Açık İzin'de Ver'i seçin
  3. 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:

use grant 
 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!