我正在使用Postgres,我正在插入一个值:
stat.execute("insert into company(name,age,address,salary)values('"+s+"','24','dommanagdde','25000')");
显示如下错误:
关系(表名)company权限被拒绝
有人能帮忙吗?
您使用的用户在company
表上没有insert
权限。您可以通过授予它们:
GRANT INSERT ON company TO someuser;
PostgreSQL GRANT
radical via psql:
c DB_NAME; - switch to your DB
GRANT ALL ON ALL TABLES IN SCHEMA "public" TO someuser;