我在 oracle 中创建了一个有拼写错误的用户名,我现在想修改它,但没有成功。你能帮我修改 all_users 表中的用户名吗?我使用 oracle 9。
答案1
在 Oracle 中,从版本 11.2 开始,您无法重命名架构(=用户)。请参阅此AskTom 上的讨论解决方法:导出用户,使用好名字重新导入(使用FROMUSER
和TOUSER
)。pl/sql 代码中的所有引用(如果有)都必须手动更新。授权和公共同义词必须单独重新创建。
我在 oracle 中创建了一个有拼写错误的用户名,我现在想修改它,但没有成功。你能帮我修改 all_users 表中的用户名吗?我使用 oracle 9。
在 Oracle 中,从版本 11.2 开始,您无法重命名架构(=用户)。请参阅此AskTom 上的讨论解决方法:导出用户,使用好名字重新导入(使用FROMUSER
和TOUSER
)。pl/sql 代码中的所有引用(如果有)都必须手动更新。授权和公共同义词必须单独重新创建。