db2给用户赋所有权限
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,记得加上模式名