当前位置:首页 » 版权产权 » db2给用户赋所有权限

db2给用户赋所有权限

发布时间: 2020-12-26 05:13:35

1. db2不同表空间 赋权语句

在DB2 中将抄在表空间中授权给用户的语句是

GRANTUSEOFTABLESPACEtbspace_nameTOapp_developer1

通过查询SYSCAT.TBSPACEAUTH视图可以看到用户app_developer1被成功授权

2. db2把一个表赋值给一个用户只能给这个用户看

权限控制 ,你可以自己网络搜索下。

3. db2 ,定义字段 abcd character(10)类型赋值问题。

后面赋值空格,是定长字符存储的特性

比如char(10)

a 则存储的是 a ,然后后面用9个空格补专齐属。

aa 则是 aa,后面用8个空格补齐。

updatetabnamesetabcd=abcd||'0'where...

4. 在db2中如何赋给用户select所有表的权限啊跪求,在线等!

没有
没有

5. 怎样赋予一个db2用户实例级权限

db2 update dbm cfg using SYSCTRL_GROUP group name

6. 怎么新建DB2用户,并赋权

chown 是对复这个文件的用户跟组进行权限更改制,aaa这个目录本身就是属于aaa这个用户,要满足你的需要,建议你将用户bbb添加到另外一个组去,这个组只有bbb这个成员,然后用组来赋予权限,这样就能用来限制只有bbb能读而其他用户没权限,当然 ,你也可以对aaa这个目录使用chmod命令,chmod o+r /export/home/aaa 就行了,不过这样的话你系统内的其他用户也能读取这个文件了

7. 如何把一个用户下所有表的查询权限赋给另一用户

只要将用户下所有表的查询权限赋给用户2即可。但是,用户1下可能有很多表,如果一条一条地写grant语句很不现实,这里介绍一种便捷的方法:通过查询语句得到grant赋权限脚本,执行一下就可以了。

SQL> show user
USER 为"SYS"
SQL> create user tt
2 identified by tt;

用户已创建

SQL> grant create session to tt;

授权成功。

SQL> select 'grant select on '||owner||'.'||object_name|| ' to user1;'
2 from dba_objects
3 where object_type='TABLE' and wner='SCOTT';

'GRANTSELECTON'||OWNER||'.'||OBJECT_NAME||'TOUSER1;'
------------------------------------------------------------------------------

grant select on SCOTT.BONUS to user1;
grant select on SCOTT.CC to user1;
grant select on SCOTT.CC1 to user1;
grant select on SCOTT.DEPT to user1;
grant select on SCOTT.EMP to user1;
grant select on SCOTT.SALGRADE to user1;
grant select on SCOTT.T1 to user1;
grant select on SCOTT.T2 to user1;
grant select on SCOTT.TT to user1;

已选择9行。

复制上面的查询结果执行一下就可以了。如果查询结果太多的话,可以将这样做:

set pages 999;
set heading off;
spool run_grant.sql
select 'grant select on '||owner||'.'||object_name|| ' to user1;'
from dba_objects
where object_type='TABLE' and wner='SCOTT';
spool off;
@run_grant

这是一种很方便高效的方法,可以使工作事半功倍。

把所有表的查询权限赋给另一个用户

grant select any table to QUERY;

8. DB2赋权问题

你可以查一下系统表SYSIBM.SYSTABAUTH,把B用户的权限全部查出来,
然后再改为A用户插入系统表

9. db2视图赋权问题

再看看报错,按描述有点“怪”。如果确定赋权失败是因为“无权限”就用如下SQL查一下看看。

db2 "select PRIVILEGE, GRANTABLE from sysibmadm.privileges where authid='user_name' and objectname='view_name' and objectschema='view_schema' and objecttype='VIEW'"

10. db2 怎么给视图 view 赋权 grant

db2 grant view to user,记得加上模式名

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837