Přejít na hlavní obsah

Jak přidat uživatele MSSQL Server: příručka pro začátečníky

Microsoft SQL Server (MSSQL) je jedním z nejpopulárnějších systémů správy databází na světě. Je široce používán v různých podnicích a organizacích pro správu dat a zabezpečení informací. Jedním z klíčových aspektů zabezpečení v MSSQL je vytváření uživatelů a přiřazování jejich přístupových práv.

Přidání uživatele do serveru MSSQL je důležitý proces, který vám umožní určit, kdo a jak má přístup k databázi a provádět určité akce. V této příručce se podíváme na hlavní kroky k přidání uživatele MSSQL serveru pro začátečníky.

Než začnete proces přidávání uživatele, musíte se ujistit, že máte oprávnění pro správu a přístup k serveru MSSQL. Pokud taková práva nemáte, budete se muset obrátit na správce databází nebo správce serveru, abyste získali potřebná oprávnění.

Jak přidat uživatele MSSQL Server

  1. Otevřete SQL Server Management Studio (SSMS) a připojte se k databázovému serveru.
  2. V části Zabezpečení vyhledejte složku Uživatelé a klikněte na ni pravým tlačítkem.
  3. V kontextové nabídce vyberte "Nový uživatel".
  4. V okně Nový uživatel, které se zobrazí, zadejte uživatelské jméno do pole Uživatelské jméno.
  5. Vyberte typ ověřování uživatele: Windows nebo SQL Server.
  6. Nastavte heslo pro uživatele nebo vyberte možnost "Změnit heslo při příštím přihlášení", aby si uživatel mohl heslo nastavit sám při prvním přihlášení.
  7. Nastavte potřebná oprávnění pro uživatele v sekci role databáze.
  8. Kliknutím na tlačítko OK přidejte uživatele do serveru MSSQL.

Nyní jste úspěšně přidali uživatele do serveru MSSQL! Nový uživatel se bude moci připojit k databázi pomocí pověření zadaných při vytváření uživatele.

Upozorňujeme, že přidání uživatele vyžaduje příslušná oprávnění a oprávnění v serveru MSSQL. Ujistěte se, že máte k provedení této akce dostatečná práva.

Přísně dodržujte uvedené kroky a udržujte pověření v soukromí, abyste zajistili, že vaše databáze bude v bezpečí.

Stanovení požadavků a konfigurace serveru

Před přidáním uživatele do serveru MSSQL je nutné na serveru definovat a provést několik požadavků a nastavení.

Nejprve se ujistěte, že máte správní práva na serveru MSSQL. Pouze uživatelé s právy správce mohou přidávat nové uživatele.

Za druhé, zkontrolujte, zda je server MSSQL nainstalován. Pokud server ještě není nainstalován, nejprve jej nainstalujte podle dokumentace společnosti Microsoft.

Za třetí, ujistěte se, že server MSSQL je nakonfigurován tak, aby přijímal vzdálená připojení, pokud plánujete přidat uživatele z jiného počítače. Chcete-li to provést, otevřete konfigurační soubor serveru MSSQL a zkontrolujte možnost "remote connections". V případě potřeby změňte jeho hodnotu.

Také se ujistěte, že je na serveru povoleno přihlášení pomocí hesla. Některé systémy lze nakonfigurovat tak, aby se přihlásily pouze pomocí ověřování systému Windows, takže se ujistěte, že je na vašem serveru povoleno přihlášení heslem.

Nakonec zkontrolujte, zda má server k dispozici dostatek licencí pro přidání nového uživatele. Zkontrolujte aktuální počet použitých licencí na vašem serveru MSSQL a ujistěte se, že můžete přidat dalšího uživatele, aniž byste porušili licenční podmínky.

  1. Získejte administrativní práva na serveru MSSQL.
  2. Ujistěte se, že je v počítači nainstalován server MSSQL.
  3. Zkontrolujte nastavení serveru MSSQL pro vzdálená připojení.
  4. Ověřte, zda je přístup na server povolen pomocí hesla.
  5. Zkontrolujte počet dostupných licencí na serveru MSSQL.

Vytvoření nového uživatele a přiřazení přístupových práv

Chcete-li vytvořit nového uživatele v MSSQL serveru, můžete použít SQL Server Management Studio nebo příkazy Transact-SQL.

Pokud používáte SQL Server Management Studio, postupujte podle následujících kroků:

  1. Otevřete SQL Server Management Studio a připojte se k databázovému serveru.
  2. Přejděte do složky "Security" ve stromu objektů serveru.
  3. Klikněte pravým tlačítkem na složku " Logins "a vyberte položku"New Login".
  4. V okně, které se otevře, zadejte uživatelské jméno do pole "Login name".
  5. Vyberte typ ověřování (Windows nebo SQL Server).
  6. Nastavte heslo pro nového uživatele a potvrďte jej.
  7. Na kartě "Server Roles" vyberte potřebná oprávnění pro uživatele.
  8. Na kartě "User Mapping" označte databáze, ke kterým by měl mít uživatel přístup, a nastavte požadované role pro každou databázi.
  9. Kliknutím na tlačítko" OK " vytvoříte nového uživatele.

Pokud dáváte přednost použití příkazů Transact-SQL, můžete provést následující dotaz:

CREATE LOGIN [имя_пользователя] WITH PASSWORD = 'пароль';USE [имя_базы_данных];CREATE USER [имя_пользователя] FOR LOGIN [имя_пользователя];ALTER ROLE [необходимая_роль] ADD MEMBER [имя_пользователя];

Nahraďte "jméno uživatele", "heslo", "jméno uživatele" a "požadované číslo" příslušnými hodnotami.

Po vytvoření nového uživatele a přiřazení přístupových práv se bude moci připojit k databázím a provádět příslušné operace v rámci přiřazených rolí a oprávnění.

Kontrola a správa uživatelů

Po přidání nového uživatele do serveru MSSQL Server je důležité zajistit, aby jeho účet fungoval správně. V této části se podíváme na několik metod kontroly provozu uživatele a základní nástroje pro správu účtů.

1. Kontrola přístupu do databází:

  • Spusťte SQL Server Management Studio a přihlaste se pomocí přihlašovacích údajů nového uživatele.
  • Vyberte požadovanou databázi a zkuste provést běžné požadavky (např. SELECT * FROM table_name).
  • Pokud jsou požadavky úspěšně splněny a vrátí očekávaný výsledek, pak má uživatel správná přístupová práva.

2. Kontrola přístupu k databázovým objektům:

  • Je nutné zajistit, aby uživatel měl přístup k požadovaným tabulkám, představám a postupům.
  • Spusťte SQL Server Management Studio a přihlaste se pomocí přihlašovacích údajů nového uživatele.
  • Otevřete požadovanou databázi a zkontrolujte strukturu objektů.
  • Pokud je uživatel oprávněn prohlížet a měnit objekty, byla úspěšně provedena Správa uživatelů.

3. Správa uživatelů:

  • Pro správu uživatelů se v MSSQL serveru používají systémové uložené postupy.
  • Pro zobrazení seznamu uživatelů a jejich práv můžete použít postup sp_helpuser .
  • Ke změně přístupových práv uživatele se používá postup sp_addrolemember .
  • Pomocí těchto a dalších systémových postupů můžete snadno spravovat uživatele a jejich přístup na MSSQL Server.

Kontrola a správa uživatelů na serveru MSSQL Server jsou důležité úkoly pro správce databází. Znalost základních metod a nástrojů vám umožní efektivně spravovat uživatele a zajistit bezpečnost dat ve vaší databázi.