sql >> Databáze >  >> RDS >> Sqlserver

Použití pověření SQL k otevření souboru pomocí OpenRowSet

Jsem si docela jistý, že když používáte OpenRowSet, je to uživatel služby pro SQL Server, který potřebuje přístup k souboru.

A protože se zdá, že se pokoušíte získat přístup k souboru na jiném serveru, může být obtížné jej uvést do provozu, pokud SQL server běží jako Local System nebo jiný lokální uživatelský účet.

Několikrát jsem to vyřešil tak, že jsem buď změnil SQL server tak, aby běžel jako uživatel AD (s bezpečnostními důsledky, které má), a pak tomuto uživateli udělil přístup k souboru v síti, nebo umístil externí soubor (v tomto případě Excel ) na stejném počítači jako SQL server.



  1. Chyba nesouladu Oracle.DataAccess

  2. Jak pracovat s PGpoint for Geolocation pomocí PostgreSQL?

  3. PostgresSql:Porovnání dvou tabulek a získání jeho výsledku a porovnání s třetí tabulkou

  4. MariaDB VERSION() Vysvětleno