db2数据库用户
A. db2怎么创建用户
DB2-创建用户和组来,数据库
1、增加自一个操作系统用户
groupadd test---添加用户组test
useradd -m -g test -d /home/test test---添加用户test
passwd test---修改test的密码
2、赋予用户DB2权限
db2 connect to sample---连接到sample数据库
db2 grant connect on database to user test---赋予test用户sample数据库的connect权限
db2 connect reset--关闭连接
B. 如何给db2数据库添加新的用户和权限
1、GRANT CONNECT ON DATABASE TO USER GUEST;
GRANT SELECT ON TABLE DENT TO USER GUEST;
需要在系统上先建立一个用户。
2.DB2依赖操作系统的安全性,自身没有用户,版直接看操作系统中有哪些权用户就行
3.DB2数据库没有这样的功能,ORACLE中的logminer能查到用户执行的DDL和DML
但是也查不到哪些用户查询过哪些表
C. 怎么修改DB2的数据库用户的密码
DB2数据库来用户的验证是依源靠操作系统用户的,所以只要你修改了操作系统上的用户密码,自然就修改了DB2用户的密码,如:
$db2 connect to <dbname> user user1
user1必须是存在于数据库服务器操作系统上的用户,验证密码也是该操作系统上的用户密码
D. db2数据库查询所有用户的sql语句
select name from sysibm.systables where type='T' and creator='DB2ADMIN'
type:数据库表用T表示;数据库视图用V表示
creator:数据库对象回的答创建者
E. DB2如何新建自己的数据库并创建用户名和设
DB2-创建用户和组,数据库
1、增加一个操作系统用户
groupadd test---添加用户组test
useradd -m -g test -d /home/test test---添加用户test
passwd test---修改test的密码
2、赋予用户DB2权限
db2 connect to sample---连接到sample数据库
db2 grant connect on database to user test---赋予test用户sample数据库的connect权限
db2 connect reset--关闭连接
F. DB2数据库主要面向什么用户
DB2是一个大型数据库管理系统,可以在WINDOWS和LINUX环境下运行。我觉得1G以上的数据库使用DB2是合适的,1G以下的用一般的中小数据库管理系统如SQLSERVER、ACCESS等。
G. 怎么修改db2的数据库用户的用户名
DB2数据库用户的验证是依靠操作系统用户的,所以只要你修改了操作系统上的用户密内码,自然容就修改了DB2用户的密码,如:
$db2 connect to <dbname> user user1
user1必须是存在于数据库服务器操作系统上的用户,验证密码也是该操作系统上的用户密码
H. 如何查看db2数据库用户名和密码
查看当前用户: select user() ;
查看用户的权限: show grants for 'username'@'localhost'
查看当前用回户的权限: show grants ;
修改 root 用户的密码答
set password for 'root'@'localhost' = password('新密码');
或者:
update user set password = password('newpass') where user = 'root';
flush privileges ;
PRIVILEGES;
I. db2数据库如何查看一个数据库的用户有哪些和权限
查看当源前用户:
select
user()
;
查看用户的权限:
show
grants
for
'username'@'localhost'
查看当前用户的权限:
show
grants
;
修改
root
用户的密码
set
password
for
'root'@'localhost'
=
password('新密码');
或者:
update
user
set
password
=
password('newpass')
where
user
=
'root';
flush
privileges
;
privileges;