IT分销/经销数据库

用户对象授权

目前有A用户和B用户,1.现需要将A用户下的表、视图、存储过程、触发器等授权给B用户,授权就是A用户对表、视图等有什么权限就同样授权给B,这个怎么做2.B用户在使用A用户对象的时候,要把用户名(a.)去掉,也就是select、delete等后面直接加表名,无需加用户名(a.),这个包括对视图、存...显示全部
目前有A用户和B用户,
1.现需要将A用户下的表、视图、存储过程、触发器等授权给B用户,授权就是A用户对表、视图等有什么权限就同样授权给B,这个怎么做
2.B用户在使用A用户对象的时候,要把用户名(a.)去掉,也就是select、delete等后面直接加表名,无需加用户名(a.),这个包括对视图、存储教程的引用,另外,存储过程中对表或表或对象的引用,也要去掉用户名(a.),这个怎么做,是不是建同义词,具体怎么做

请知道的老师答复一下,谢谢!收起
参与14

查看其它 12 个回答一米阳光的回答

一米阳光一米阳光数据库管理员阳光
db2look 的-u选项可以导出A用户创建的表,不过貌似和lz的要求也不算很符合。那么还是通过系统表查询比较能符合lz的要求吧
IT分销/经销 · 2011-07-29
浏览326

回答者

一米阳光
数据库管理员阳光
擅长领域: 数据库

一米阳光 最近回答过的问题

回答状态

  • 发布时间:2011-07-29
  • 关注会员:1 人
  • 回答浏览:326
  • X社区推广