如何看当前数据库有几个用户

   账号拥有implict schema的能力,执行了create table a.a和create table b.b正常情况下建立了a和b的schema,并且同时建立了a和b 2个用户,如何看这2个用户?显示全部

   账号拥有implict schema的能力,执行了create table a.a和create table b.b

正常情况下建立了a和b的schema,并且同时建立了a和b 2个用户,如何看这2个用户?

收起
参与8

查看其它 1 个回答CBH的回答

CBHCBH数据库管理员UMC

如果你是指目前有哪些連線使用哪個帳號連到 database 的話,應該使用 db2 list applications for database {dbName} show detail 相關欄位包含使用哪個帳號與 status(狀態)是否等待/ˊ執行/lock等...

如果是你只目前有哪些可以連到 database 帳號的話,則去 query 以下 SQL Statement 就可以了。

select cast(grantor as char(10)) grantor,cast(grantee as char(10)) grantee,GRANTEETYPE type,DBADMAUTH dba,CREATETABAUTH create,BINDADDAUTH bind,CONNECTAUTH conn,NOFENCEAUTH nofen,IMPLSCHEMAAUTH impl,LOADAUTH load,EXTERNALROUTINEAUTH ext,QUIESCECONNECTAUTH quies,LIBRARYADMAUTH lib,SECURITYADMAUTH sec from syscat.dbauth

硬件生产 · 2016-01-20
浏览1034

回答者

CBH
数据库管理员UMC

CBH 最近回答过的问题

回答状态

  • 发布时间:2016-01-20
  • 关注会员:3 人
  • 回答浏览:1034
  • X社区推广