Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Sql Server Linked Server Issue Неуспешно влизане за потребител „NT AUTHORITY\ANONYMOUS LOGON“

Това се дължи на проблем с "2-Hops" със SQL сървър. Успях да коригирам този проблем по два начина:1. Все още използвате свързани сървъри:На отдалечения сървър създайте потребител с удостоверяване на SQL Server и дайте всички необходими разрешения. След това отворете свързани свойства на сървъра и съпоставяне за вашия акаунт към потребителя, който току-що сте създали, като това:

След това ще можете да изпълнявате вашите скриптове

  1. Използване на openrowset:

    SELECT a.*FROM OPENROWSET('SQLNCLI', 'Server=;Trusted_Connection=yes;','SELECT * from .dbo.') AS a;




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server CTE - Намиране на най-горния parentID за всяко дете?

  2. DB_NAME() срещу ORIGINAL_DB_NAME() в SQL Server:Каква е разликата?

  3. Променете разделителя на запетая, когато изпращате по имейл резултати от заявка в SQL Server (T-SQL)

  4. Задействане за вмъкване на актуализация как да определите дали вмъкване или актуализиране

  5. Как да използвам PHP за свързване към sql сървър