ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Oracle 表被删除或重命名后账户间的授权与同义词关系

2026/9/23 7:46:53 拓冰建站 浏览量
Oracle 表被删除或重命名后账户间的授权与同义词关系

Oracle 表被删除或重命名后账户间的授权与同义词关系

情景一、 当数据表删除后

数据表被删除后,同义词还是存在的,可以查看当前用户下查看同义词:

-- 查看当前用户下的同义词
select * from user_synonyms

但授权关系不在了,若重新建删除的表只需要重新授权,另一个账户就可以使用了。

情景二、当数据表被重命名后

表重命名后,原表的授权和同义词还存在,这个同义词是针对原表的,新表无法使用,如果新表想使用,只需要新建同义词即可。

当把表名改回来后,授权和同义词如果前面没有主动删除,可以直接使用。