DB2 中有三种主要的
安全机制,可以帮助 DBA 实现数据库安全计划:
身份验证(authentication)、授权(authorization) 和特权(privilege)。
5 种不同的权限级别:SYSADM、SYSCTRL、SYSMAINT、DBADM 和 LOAD
DB2 9 中新增的一个概念是基于标签的访问控制(LBAC),允许控制谁有权访问单独的行和/或列。
安装SAMPLE DB
db2cmd
db2sample
Creating database "SAMPLE"...
Connecting to database "SAMPLE"...
Creating tables and data in schema "MYNAME"...
'db2sampl' processing complete.
attach 命令用来连接 DB2 实例,
connect 命令用来连接 DB2 实例中的数据库。
db2 attach to db2
Instance Attachment Information
Instance server = DB2/NT 9.5.0
Authorization ID = MYNAME
Local instance alias = DB2
db2 connect to sample user test1 using "123"
Database Connection Information
Database server = DB2/NT 9.5.0
SQL authorization ID = TEST1
Local database alias = SAMPLE
db2 connect to sample user test1 using "123" new "456" confirm "456" --修改密码
Database Connection Information
Database server = DB2/NT 9.5.0
SQL authorization ID = TEST1
Local database alias = SAMPLE
关于密码,搞了半天,通常DB2是和OS Account绑定的, 就是说不同应用连接DB2的话,要一堆OS帐号。
这点同ORACLE,SQL SERVER都不太一样。不然要用Kerberos 身份验证。反正是个麻烦事。
身份验证(authentication)、授权(authorization) 和特权(privilege)。
5 种不同的权限级别:SYSADM、SYSCTRL、SYSMAINT、DBADM 和 LOAD
DB2 9 中新增的一个概念是基于标签的访问控制(LBAC),允许控制谁有权访问单独的行和/或列。
安装SAMPLE DB
db2cmd
db2sample
Creating database "SAMPLE"...
Connecting to database "SAMPLE"...
Creating tables and data in schema "MYNAME"...
'db2sampl' processing complete.
attach 命令用来连接 DB2 实例,
connect 命令用来连接 DB2 实例中的数据库。
db2 attach to db2
Instance Attachment Information
Instance server = DB2/NT 9.5.0
Authorization ID = MYNAME
Local instance alias = DB2
db2 connect to sample user test1 using "123"
Database Connection Information
Database server = DB2/NT 9.5.0
SQL authorization ID = TEST1
Local database alias = SAMPLE
db2 connect to sample user test1 using "123" new "456" confirm "456" --修改密码
Database Connection Information
Database server = DB2/NT 9.5.0
SQL authorization ID = TEST1
Local database alias = SAMPLE
关于密码,搞了半天,通常DB2是和OS Account绑定的, 就是说不同应用连接DB2的话,要一堆OS帐号。
这点同ORACLE,SQL SERVER都不太一样。不然要用Kerberos 身份验证。反正是个麻烦事。

本文档介绍了DB2数据库中,当服务器身份验证类型设置为CLIENT时,不同操作系统环境下客户机连接验证的位置。主要涉及Windows 2000、AIX、Solaris和Linux系统。DRDAONLY选项强调仅基于主机信任,不考虑通过DRDA协议连接的DB2 Version 8客户端。
最低0.47元/天 解锁文章
3469

被折叠的 条评论
为什么被折叠?



