Toto je dvoufázový proces:
-
musíte si vytvořit přihlášení na SQL Server pro daného uživatele na základě jeho účtu Windows
CREATE LOGIN [<domainName>\<loginName>] FROM WINDOWS;
-
pro přístup k databázi musíte udělit toto přihlašovací oprávnění:
USE (your database) CREATE USER (username) FOR LOGIN (your login name)
Jakmile budete mít daného uživatele ve své databázi, můžete mu udělit libovolná práva, např. můžete mu přiřadit db_datareader
databázová role pro čtení všech tabulek.
USE (your database)
EXEC sp_addrolemember 'db_datareader', '(your user name)'