[DB2 学习记录]3. DB2 基本安全概念-身份验证

本文档介绍了DB2数据库中,当服务器身份验证类型设置为CLIENT时,不同操作系统环境下客户机连接验证的位置。主要涉及Windows 2000、AIX、Solaris和Linux系统。DRDAONLY选项强调仅基于主机信任,不考虑通过DRDA协议连接的DB2 Version 8客户端。
摘要由CSDN通过智能技术生成
 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 身份验证。反正是个麻
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值