Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Potrafi czytać, ale nie może aktualizować

Wygląda na to, że Twój login do SQL Server ma tylko uprawnienia do odczytu bazy danych (/table / server) i nie ma uprawnień do zapisu, dbwriter i dbreader to role w SQL Server 2000, w 2008 wszystko się zmieniło, dodałeś role do Twojego loginu.

Spróbuj nadać loginowi wszystkie uprawnienia, jak poniżej

GRANT ALL ON <your_table> to <your_login>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskanie minimum dwóch wartości w SQL

  2. Używanie DateTime w SqlParameter dla procedury składowanej, błąd formatu

  3. Poprawki związane z wydajnością dla SQL Server 2012

  4. Przechowywanie sekundy przestępnej w SQL Server 2008

  5. Dlaczego SQL Server nie traktuje tego kodu w sposób błędny?