sql >> Databáze >  >> Database Tools >> SSMS

Jak udělím uživateli přístup pro čtení k databázi na serveru SQL?

Toto je dvoufázový proces:

  1. 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;
    
  2. 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)'



  1. Jak aktualizovat/vložit náhodná data v SQL v rámci zadaného rozsahu dat

  2. Integrace pracovního stolu Drool 6 s aplikací Java

  3. Intellisense nefunguje SSMS 2014

  4. Jak zapisovat informace z html formuláře do databáze MySQL