PostgreSQL中Tools下Import选项及Table图标灰化无法使用怎么办
PostgreSQL pgAdmin 导入导出功能灰化修复方案
- 确认选中正确的操作对象
必须在左侧导航栏依次展开已连接的数据库→对应schema→表分组,点击选中你需要操作的普通用户表。仅选中数据库、schema层级,或者选中postgres自带的系统表(pg_开头的内置表)时,相关操作按钮都会默认置灰,选中正确的普通用户表后按钮会自动激活。 - 校验数据库账号权限
确认你当前连接数据库使用的账号,对目标表有读写权限,可在Query Tool中执行以下命令验证权限:
如果返回结果中没有INSERT、SELECT相关权限,可切换高权限账号连接,或者使用超级管理员账号执行授权命令:SELECT table_name, privilege_type FROM information_schema.table_privileges WHERE grantee = '当前登录账号名' AND table_name = '目标表名称';GRANT SELECT,INSERT ON 表名 TO 普通用户名; - 修复客户端缓存异常
如果前两项确认无问题,右键点击左侧的数据库连接名选择刷新,或者重启pgAdmin客户端即可恢复。
内容的提问来源于stack exchange,提问作者nhandy
相关产品推荐
相关产品推荐

