Vytvoření přihlášení pro SQLRUserGroup

platí pro: SQL Server 2016 (13.x) a novější verze

Vytvořte přihlášení k SQL Serveru pro SQLRUserGroup, když zpětné připojení ve vašem skriptu určuje důvěryhodné připojení a identita použitá ke spuštění objektu, který obsahuje váš kód, je účtem uživatele systému Windows.

Důvěryhodná spojení jsou ta, která mají Trusted_Connection=True v připojovací řetězec. Když SQL Server obdrží požadavek specifikující důvěryhodné připojení, ověří, zda má identita aktuálního uživatele Windows přihlašovací údaje. U externích procesů spouštěných pod pracovním účtem (například MSSQLSERVER01 ze skupiny SQLRUserGroup) požadavek selže, protože tyto účty ve výchozím nastavení nemají přihlašovací účet.

Chybu připojení můžete obejít vytvořením přihlášení pro SQLRUserGroup. Pro více informací o identitách a externích procesech viz Přehled bezpečnosti pro rámec rozšiřitelnosti.

Poznámka:

Ujistěte se, že SQLRUserGroup má oprávnění "Povolit přihlášení lokálně". Ve výchozím nastavení je toto právo uděleno všem novým lokálním uživatelům, ale některé organizace mohou přísnější skupinové politiky toto právo deaktivovat.

Vytvoření přihlášení

  1. V SQL Server Management Studio, v Průzkumník objektů, rozbalte Bezpečnost, klikněte pravým tlačítkem na Přihlášení a vyberte Nové přihlášení.

  2. V dialogovém okně Přihlášení - Nové vyberte Hledat. (Ještě nic nepiš do krabice.)

    Klikněte na vyhledávání pro přidání nového přihlášení pro strojové učení

  3. V okně Vybrat uživatele nebo skupinu klikněte na tlačítko Typy objektů .

    Typy vyhledávacích objektů pro přidání nových přihlašovacích údajů pro strojové učení

  4. V dialogovém okně Typy objektů vyberte Skupiny. Zrušte zaškrtnutí všech ostatních políček.

    Dialogové okno Výběr skupin v typech objektů

  5. Klikněte na Rozšířené, ověřte, že místo hledání je aktuální počítač, a poté klikněte na Najít nyní.

    Klikněte na Najít nyní pro seznam skupin

  6. Projděte seznam skupinových účtů na serveru, dokud nenajdete jeden začínající na SQLRUserGroup.

    • Název skupiny, která je spojena se službou Launchpad pro výchozí instanci, je vždy SQLRUserGroup, bez ohledu na to, jestli jste nainstalovali R, Python nebo obojí. Vyberte tento účet pouze pro výchozí instanci.
    • Pokud používáte pojmenovanou instanci, název instance se přidá k názvu výchozí pracovní skupiny, SQLRUserGroup. Například pokud je vaše instance pojmenována "MLTEST", výchozí název uživatelské skupiny pro tuto instanci by byl SQLRUserGroupMLTest.

    Příklad skupin na serveru

  7. Klikněte na OK pro zavření dialogového okna pokročilého vyhledávání.

    Important

    Ujistěte se, že jste vybrali správný účet pro danou instanci. Každá instance může používat pouze svou vlastní službu Launchpad a skupinu vytvořenou pro tuto službu. Instance nemohou sdílet službu Launchpad ani pracovní účty.

  8. Klikněte znovu na OK pro zavření dialogového okna Vybrat uživatele nebo skupinu .

  9. V dialogovém okně Přihlášení - Nové klikněte na OK. Ve výchozím nastavení je přihlášení přiřazeno k roli public a má oprávnění k připojení k databázovému stroji.