互联网服务数据迁移db2 9.7

如何导出一个DB2用户的所以授权sql

我用toad的时候,可以在user的scripts里看到一个用户的所有授权语句。能不能直接从DB2里导出来呢?
参与4

3同行回答

thuanqinthuanqin其它ibm
版主的方法很好。我一般习惯去查编目表,毕竟很多表的owner有很大的权限,这个也要考虑进去。显示全部
版主的方法很好。我一般习惯去查编目表,毕竟很多表的owner有很大的权限,这个也要考虑进去。收起
互联网服务 · 2014-01-22
浏览777
zhendazhenda数据库管理员昆仑银行
楼上斑竹,所言极是。显示全部
楼上斑竹,所言极是。收起
软件开发 · 2014-01-22
浏览754
drdb2drdb2系统工程师se
something similar to this:      db2look -d -z -xsee an example:[db2inst1@q1 ~]$ db2 grant select on table employee to user db2inst2DB20000I  The SQL command completed successfully.[db2inst1@q1 ~]$ db2look -d sample ...显示全部
something similar to this:
      db2look -d -z -x

see an example:

[db2inst1@q1 ~]$ db2 grant select on table employee to user db2inst2
DB20000I  The SQL command completed successfully.

[db2inst1@q1 ~]$ db2look -d sample  -z db2inst1 -x
-- No userid was specified, db2look tries to use Environment variable USER
-- USER is: DB2INST1
-- Specified SCHEMA is: DB2INST1

-- Schema name is ignored for the Federated Section
-- This CLP file was created using DB2LOOK Version "10.5"
-- Timestamp: Mon 20 Jan 2014 02:01:04 PM GMT
-- Database Name: SAMPLE         
-- Database Manager Version: DB2/LINUXX8664 Version 10.5.0
-- Database Codepage: 1208
-- Database Collating Sequence is: IDENTITY


CONNECT TO SAMPLE;

--------------------------------------------
-- Authorization Statements on Tables/Views
--------------------------------------------


GRANT SELECT ON TABLE "DB2INST1"."EMPLOYEE" TO USER "DB2INST2" ;

COMMIT WORK;

CONNECT RESET;

TERMINATE;收起
互联网服务 · 2014-01-20
浏览736

提问者

lhylhy38
系统工程师IBM
擅长领域: AIX存储服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-01-20
  • 关注会员:1 人
  • 问题浏览:2645
  • 最近回答:2014-01-22
  • X社区推广