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

Přihlášení selhalo. Přihlášení uživatele 'NT AUTHORITY\SYSTEM' se nezdařilo

Vsadím se, že toto máte ve svém připojovacím řetězci:

Integrated Security=SSPI

nebo něco podobného.

Nyní účet, pod kterým služba běží (NT AUTHORITY\SYSTEM ) se pokouší připojit k databázi – a nemůže, protože k tomu nemá oprávnění.

Můžete:

  • buď vytvořte přihlašovací jméno pro NT AUTHORITY\SYSTEM ve vašem serveru SQL a udělte mu potřebná oprávnění, která pro vaši aplikaci potřebuje

NEBO:

  • vytvoříte konkrétní uživatelský účet aplikace na serveru SQL Server (přihlásíte se k serveru SQL Server a uživatel ve vaší databázi) a změníte svůj připojovací řetězec na:

    User ID=(your app account);pwd=YourPassword
    


  1. Jak vyladit aplikaci Ruby on Rails běžící na Heroku, která využívá produkční úroveň Heroku Postgres?

  2. jak napsat SQL dotaz v cakephp?

  3. OPENJSON „Nesprávná syntaxe poblíž klíčového slova ‚s‘.“ v SQL Server (VYŘEŠENO)

  4. Velikost řádku je příliš velká (> 8126) mohu jen změnit InnoDB na MyISAM