sql >> Databasteknik >  >> RDS >> Sqlserver

Ansluter SQL Server 2008 till Java:Inloggning misslyckades på grund av användarfel

  1. kör den här frågan genom att välja din databas

     CREATE LOGIN aaron792 WITH PASSWORD='12345'
     USE BudgetAuthorization
     CREATE USER aaron792
    

    jag använder aaron792 du borde använda din

  2. I sql server management studio gå till objektutforskaren och högerklicka på (local)(sql server xxx) gå sedan till egenskaper det kommer att öppna serveregenskaper och sedan gå till säkerhet och ändra serverautentiseringsläge från endast windows till sql server eller windows (2:a alternativ)

     USE [master]
     GO
     EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
     GO
    
  3. i serveregenskaper, gå till behörigheter och välj nyskapad användare från listan med inloggningar eller regler och kontrollera sedan alla alternativ för beviljande i explicit regel under den.

  4. öppna SQL-serverkonfigurationshanteraren och -> sql-servertjänster på översta raden SQL-server högerklicka och öppna egenskaper och ändra sedan inbyggt konto till Lokalt system

starta sedan om allt och se till att det körs. prova sedan din kod



  1. SQL Uppdatera och ersätt delsträng

  2. sammanfogade tabellrader till kolumner med kolumntitlar från ursprungliga rader

  3. Har SQLAlchemy bool_and aggregate-funktion?

  4. Kan inte ansluta till localhost med Pythons MySQLdb