MSSQL (SQL Server) üzerinde kullanıcı oluşturma ve şifre yardımıyla giriş sağlama işlemleri yapılabilmektedir. Bunun için öncelikle LOGIN nesnesi oluşturulur, ardından USER nesnesi oluşturulur ve LOGIN nesnesi ile ilişkilendirilir.
Login Oluşturma
1 | CREATE LOGIN ogrenci WITH PASSWORD='1234', DEFAULT_DATABASE=CHAT_DB; |
Burada şifresi 1234 olacak şekilde bir LOGIN nesnesi oluşturuldu. Bu login nesnesinin CHAT_DB isimli veritabanında kullanılacağı belirtildi.
Oluşturulan LOGIN nesnesi kaldırılmak istenirse aşağıdaki komut kullanılabilir:
1 | DROP LOGIN ogrenci; |
User (Kullanıcı) Oluşturma
1 | CREATE USER ogrenci FOR LOGIN ogrenci; |
Burada ogrenci adında bir USER oluşturuldu ve bu kullanıcı ogrenci isimli LOGIN ile ilişkilendirildi.
Oluşturulan kullanıcıyı silmek için aşağıdaki komut kullanılabilir:
1 | DROP USER ogrenci; |
Yetkilendirme
Mesajlar tablosu üzerinde ogrenci kullanıcısına SELECT yetkisi verildi:
1 | GRANT SELECT ON mesajlar TO ogrenci; |
Mesajlar tablosu üzerinde ogrenci kullanıcısından DELETE, UPDATE VE INSERT yetkileri alındı:
1 | DENY DELETE, UPDATE, INSERT ON mesajlar TO ogrenci; |
Mesajlar tablosu üzerinde ogrenci kullanıcısının tüm yetkileri kaldırıldı:
1 | REVOKE ALL ON mesajlar TO ogrenci; |
TŞK EDERİZ EMEKLERİNİZE SAĞLIK BAŞARILAR DİLERİM