LOGO

LOGO
LOGO
ads header

Breaking News

MS SQL bir oluşturduğumuz kullanıcı sadece belli bir veritabanında işlem yapabilsin.Uzaktan bağlanma yetkisi olsun.

 1)Windows güvenlik duvarında tcp port açıyoruz.Gelen ve giden olarak ayrı ayrı


2)Daha sonra ms sql server conif çalıştırıp .TCP enabled yapıp port numarası veriyoruz Örnek port 2019


3)Daha sonra MS SQL confi de tcp yi enabled yapıyoruz. Port olarak 2019  giriyoruz.



4)https://www.yougetsignal.com/tools/open-ports/ Şu sitede ise port kontrolu yapıyoruz.

5)Daha sonra satest adı bir kullanıcın daha önceden açılan TEST adlı veritabanına uzaktan bağlanması için


use master
go

CREATE LOGIN [satest] WITH PASSWORD=N'123456', DEFAULT_DATABASE=[test], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF


-- 2. 'satest' login'i için 'test' veritabanında bir kullanıcı oluşturulması
USE test;
CREATE USER satest FOR LOGIN satest;

-- 3. 'satest' kullanıcısına 'test' veritabanında tüm yetkilerin verilmesi
ALTER ROLE db_owner ADD MEMBER satest;





-- 4. 'satest' login'inin default veritabanının 'test' olarak ayarlanması
ALTER LOGIN satest WITH DEFAULT_DATABASE = test;
GO

-- 5. 'test' veritabanının satest login için görülebilir hale getirilmesi
USE master;
GO
GRANT CONNECT ANY DATABASE TO satest;
GO

-- 6. 'test' veritabanında 'satest' kullanıcıya veritabanına bağlantı izni verilmesi
USE test;
GO
GRANT CONNECT TO satest;
GO


 

Hiç yorum yok