更改 SAP HANA 数据库中架构的所有权
我认为你无法更改数据库中的架构所有权。更改架构所有权的最简单方法是导出架构,从数据库中删除它,然后重新创建由目标用户拥有的架构并将对象导入回数据库。
在较新版本中,你可以创建架构并将其他用户设置为该架构的所有者,但是你无法稍后更改架构 −
Create SCHEMA TEST123 owned by Demo;
同样,你可以从数据库中收集“创建过程”的脚本,并在早期用户架构中删除过程,然后可以在新用户架构中重新创建这些过程。你可以使用动态 SQL 在脚本中执行此操作,这会将对象创建到目标架构中并在源架构中删除对象。
广告