嗨,我正在使用带有Laravel API的Postgresql 8.4。
当我尝试添加新记录时,我从Laravel中收到以下错误:
SELECT setval('yards_id_seq', (SELECT MAX(id) from "yards"));
根据研究,我认为这是因为序列由于导入到Yards表而不同步。
我尝试使用以下方法重置序列:
ERROR: permission denied for sequence yards_id_seq
但是不断出现权限错误:
GRANT ALL PRIVILEGES ON yards TO username;
GRANT ALL PRIVILEGES ON SEQUENCE yards_id_seq TO username;
我尝试使用以下方法修复权限:
{{1}}
但是这些都不起作用。如何为用户设置正确的权限,以便修复顺序?