db2数据库所有者

cwxwcias  于 2022-11-07  发布在  DB2
关注(0)|答案(2)|浏览(257)

如何获取/更改db2数据库所有者?

dojqjjoe

dojqjjoe1#

在DB2中,没有直接的数据库所有者,但是有数据库管理员的概念。这里有一个overview of DB2 database authorities。它们是针对每个数据库的,可以被授予和撤销。为了获得或更改“数据库所有者”,您可以撤销或授予DBADM权限。您甚至可以有多个用户拥有该权限。
所有具有DBADM权限的用户都可以通过以下方式获得:

SELECT DISTINCT GRANTEE, GRANTEETYPE FROM SYSCAT.DBAUTH
      WHERE DBADMAUTH = 'Y'

create a database, you would need the SYSADM or SYSCTRL authority在系统(示例)层面上进行。

wyyhbhjk

wyyhbhjk2#

在DB2中,这是最奇怪的事情之一,为了解决这个问题,在恢复之后,您必须运行以下命令,并回收导致停机的示例。
如果您的数据库管理员没有权限,请使用以下命令
如果你恢复数据库的示例不能中断,这可能不是理想的。所以避免这种情况,作为示例设置的一部分,我设置了这个变量开始。

相关问题