sql >> Databáze >  >> RDS >> Access

Jak skrýt databáze SQL, ke kterým uživatel nemá přístup

Ve výchozím nastavení, i když uživatel nemá přístup k databázi SQL, může ji stále zobrazit při přihlášení do SQL Management studia. Proto stejné chování bude vidět v Pyramid při připojení ke zdroji dat SQL. Pokud chcete, aby uživatelé viděli pouze databázi, ke které mají přístup, můžete přidat upravit roli SQL s názvem „Veřejné“. Nastavte vlastnost "Zobrazit libovolnou databázi" na "Odmítnout". Nyní, když se uživatel přihlásí, uvidí pouze databáze, ke kterým má přístup.

1) Přihlaste se do SQL Management studia a připojte se ke své instanci SQL.

Rozbalte Zabezpečení>Role serveru> a dvakrát klikněte na roli „Veřejná“

2) Rozbalte Servery a vyberte svou instanci SQL. Poté zaškrtněte políčko Odmítnout pro "Zobrazit libovolnou databázi" Upozorňujeme, že existují i ​​jiné způsoby, jak toho dosáhnout, nebo pouze nastavením odepřít oprávnění k prohlížení u konkrétních databází. Mnoho dalších informací na toto téma lze nalézt na internetu.


  1. Jednořádkové funkce v Oracle sql

  2. Převeďte postgresové zobrazení data na řetězec ISO 8601

  3. SQLite a vlastní objednávka podle

  4. Použití SSH tunelování jako alternativy VPN