|
蓝森林 http://www.lslnet.com 2006年7月18日 11:08
[问题]关于登陆和授权?
我是个db2新手,想问问大家两个问题:
1:我现在的db2,只要用connect to zkgl(zkgl为数据库名)就能登陆,我想改成必须用connec to zkgl user xxx xxx即必须输入用户名口令,需要怎么做?
2:我怎么能通过授权让用户A访问数据库中的所有表,现在我授权后他只能访问自己的表不能访问别的用户的表。 |
[问题]关于登陆和授权?
1、将你的数据库密码改了再试,估计你的数据库密码与操作系统的用户名和密码是一样的,或者将新建用户,改用其他用户管理数据库。
2、最狠的办法是给A用户数据库管理员权限或者将对其他表的访问权限加入到A里。在控制中心中—数据库—用户A—右键,改变—表页—添加表-CDEF....
下次提问麻烦讲清楚运行环境和什么应用等,这样更容易回答![/i] |
[问题]关于登陆和授权?
1、数据库的用户就是系统的用户,你connect的时候不用输入用户名和密码是因为你登录系统的用户就是db2的用户,所以默认不用输入用户名和密码(注:db2本身没有用户,都是通过对系统用户的授权来成为db2的用户的,以前的贴子有很多都是关于这个问题的) |
[问题]关于登陆和授权?
1:我的os是2000,我看不到db2中有更改用户口令的地方呀.
2:我就是想划分各个用户的权限,能够做些什么,授了数据库管理员权限,还怎么划分呀! |
[问题]关于登陆和授权?
1、我说过了,db2本身没有用户,都是通过系统的用户授权来为db2服务的,那么你修改了相应系统用户的口令不就ok了吗?
2、关于权限这部分建议你好好看看书。 |
[问题]关于登陆和授权?
如果a用户有100个表,我要给其他各个用户加100次?db2的权限管理怎么这么烦呀!头痛,大家帮帮忙,谢谢。 |
[问题]关于登陆和授权?
1、把登陆操作系统但不希望登陆数据库的用户的所有数据库权限都去掉。
2、你说的不能访问其他的表是不是仅仅限于list table或者select不能直接引用表名?如果是这样的,加上权限也是不能直接引用的。 |
| |