DB2新建用户及数据库整个过程:

1.添加用户(root)
useradd -g users -d /home/用户名 -s /bin/bash -m 用户名
passwd 用户名

2.创建数据库(使用db2inst1用户)
$ db2 create database 数据库名using codeset GBK territory cn

(ps:db2每一个数据库对应一个操作系统用户,DB2的用户名必须和数据库名相同,否则用户连接数据库时,会报错:

3.给用户授予dba权限(使用db2inst1用户)
$ db2 connect to 数据库名
$ db2 grant dbadm on database to user <name>

4.创建schema(使用db2inst1用户)
$ db2 create schema <name> AUTHORIZATION <name>

5.用户配置(root)

$ cd /home/<name>

$ vi .bashrc,粘贴下面的代码

# The following three lines have been added by UDB DB2.
if [ -f /home/db2inst1/sqllib/db2profile ]; then
    . /home/db2inst1/sqllib/db2profile
fi

(ps:新增用户无法像db2inst1一样使用db2命令,需进行此配置,否则会报错:db2 command not found)

测试:

# su - <name>
$ db2

6.连接数据库(su到新建的用户)

#su - <name>

$db2 connect to 数据库名

7.设置当前会话的schema

$db2 set current schema <name>

DB2新建用户及数据库过程相关推荐

  1. mysql新建库和用户linux_Linux环境 Mysql新建用户和数据库并授权

    Linux环境 Mysql新建用户和数据库并授权 发布时间:2020-04-28 21:03:50 来源:51CTO 阅读:1878 作者:dnuser #mysql -u root -p 2.新增用 ...

  2. linux为mysql用户授权,Linux环境 Mysql新建用户和数据库并授权

    1.登录MysqL #MysqL -u root -p 2.新增用户 insert into MysqL.user(Host,User,Password) values("localhost ...

  3. java 添加用户 数据库,跟屌丝学DB2 第二课 建立数据库以及添加用户

    在安装DB2 之后,就可以在 DB2 环境中创建自己的数据库.首先考虑数据库应该使用哪个实例.实例(instance) 提供一个由数据库管理配置(DBM CFG)文件控制的逻辑层,可以在这里将多个数据 ...

  4. 【转载】SQL Server 2008 中新建用户登录并指定该用户的数据库

    提要:我在 SQL Server 中新建用户登录时,出现了三种错误,错误代码分别是 18456.15128.4064 -----------------------------------正 文 -- ...

  5. MySQL中新建用户,新建数据库,用户授权,删除用户,修改密码的相关操作

    测试环境:WIN32 mysql5.0.45 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.  用户:phplamp 用户数据库:phplampDB 1.新建用户. //登录MYSQ ...

  6. mysql 2008新建用户_Sql Server 2008数据库新建分配用户的详细步骤

    前言: 当一个项目完成后,为了数据安全,总会对该项目的数据库分配一个用户,应该说总会创建一个用户来管理这个数据库,并且这个用户只能管理这个数据库.搞了好多次,每次都忘记怎么设置,所以写一篇博文记录一下 ...

  7. Oracle - 新装数据库、新建用户注意事项

    Oracle - 新装数据库.新建用户需要注意的几点 目前,新装数据库一般会建两个tablespace: cdmadata, cdmaidx.在新建用户时,一般赋予新用户几个role: 角色 说明 c ...

  8. linux mysql怎么建数据库用户,Linux MySQL新建用户

    MySQL环境中用于用户身份验证和授权管理的系统是灵活而且功能强大的.不仅能够管理哪些可以进行什么操作,而且能够控制用户可以从哪些主机连接到服务器,这样增加了一些安全性. 我的机器是Linux系统,首 ...

  9. oracle数据库新建用户和赋予权限

    目录 1.新建个用户 2.用户赋权限 2.1 系统权限 2.2实体权限管理 1.新建个用户 create user xxxxx(用户名) identified by "密码"ale ...

  10. 数据库使用SQL语句新建数据库及新建用户WANG

    由于在以后的学习过程中会经常使用到用户WANG,所以这里是如何创建新的数据库和用户WANG. 在创建数据库时可以采用可视化的方式(这个方法之前有提过,可以查看之前的博客哦),也可以采用SQL语句.下面 ...

最新文章

  1. JAVA并发编程JUC基础学习(简介)
  2. webrtc收包流程源码分析
  3. MapReduce-流量统计求和-排序-JobMain代码和测试运行
  4. 技术人生,专家本色——采访张善友老师后的一点感受
  5. Beta版本冲刺第二天
  6. 南京邮电大学java程序设计作业在线编程第二次作业
  7. linux 查找文件_LINUX常用命令全集
  8. Win7点击文件夹右键可打开cmd控制台,并获取当前目录
  9. 【Python学习笔记】集合set
  10. spython_spython
  11. 人人商城APP打包教程
  12. 基于嵌入式linux的设计与实现,基于嵌入式Linux图片浏览器的设计与实现
  13. echar图表titile,x轴,y轴样式
  14. mac safari java插件_如果提示您信任或更新 Mac 上 Safari 浏览器中的插件
  15. util.Date插入数据库有时差
  16. python遍历文件夹下的所有图片
  17. 目标决定人生——没有目标就失去一切 (转载)
  18. vc9.vc11.vc14_vc解释了为什么vc现在如此生气
  19. 苹果账户登录_iOS 13的通过 Apple 登录第三方应用
  20. java字面量和符号引用

热门文章

  1. python出现syntaxerror_python 报错syntaxerror怎么解决
  2. 魔兽世界单机(芒果3.3.5a)机器人操作命令大全
  3. 老电脑重装Linux系统
  4. 追梦App系列博客——需求分析报告
  5. Japanese Student Championship 2019 Qualification B - Kleene Inversion(规律 + 快速乘)
  6. 【软考系统架构设计师】2019年下系统架构师案例分析历年真题
  7. 骁龙660鸿蒙系统,骁龙660 AIE是什么意思?高通骁龙660 AIE与660的区别
  8. 【MATLAB】构建WS小世界网络
  9. 使用电脑风扇控制软件Macs Fan Control Pro更好的管理电风扇
  10. ant 中日历组件中英文混杂解决办法