在操作系统级别删除DB2用户

时间:2019-08-14 09:45:16

标签: db2

如果DB2使用OS身份验证并且我在OS级别删除了DB2用户,将会产生什么影响? DB2仍然可以正常工作,并且在重新创建用户之后,我授予用户的那些特权仍然可用吗?

1 个答案:

答案 0 :(得分:3)

在寻求有关Db2的帮助时,请提及您的Db2服务器平台(Z / os,i系列,Linux / Unix / Windows)。原因是答案因平台而异。对于您的问题,还有一些特殊的标记可用于指示Db2平台(db2-zos,db2-400,db2-luw)。

如果删除操作系统用户,则会导致该用户无法再连接到Db2数据库。但是,以前在数据库 中创建和存储的所有GRANTS都将保持不变(除非有某些内容将其撤销),即使该删除的操作在所有预先存在的连接之后不会使用它们也是如此。 -system-user被终止。

对于Db2-Linux / Unix / Windows,如果您在操作系统中重新创建用户,则仅当它们仍存在于数据库中并且用户成功重新连接时,才会重新应用以前的GRANTS。在其他平台上,这种行为可能有所不同。

如果Db2服务器配置有用于安全性的特殊插件,或者使用LDAP或其他外部工具,则答案也可能不同。