当前位置:首页 » 操作系统 » db2数据库创建用户

db2数据库创建用户

发布时间: 2022-05-30 21:11:06

① 如何在一个db2数据库中创建多个db2用户

db2的用户就是系统的用户,给系统用户赋值,就可以当db2的用户使用了。
数据库用户登录后,默认的schema的名字就是用户名,如果想要访问别的用户的表,就要加上schema。或者用set current schema命令来设置schema。

② 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--关闭连接

③ 使用DbVisualizer连接db2,怎么创建数据库

方法/步骤
打开dbvisualizer,点击新建连接按钮(点击其中任意一个即可)。
dbvisualizer怎样连接DB2,Oracle等数据库
需要填写7项信息
(1)设置格式,默认选择Server Info即可
(2)Name:数据库连接名称(自己随便起)
(3)DataBase Type:数据库类型(Mysql,DB2,Oracle等)
(4)Driver:驱动类型
(5)Userid:数据库用户名
(6)Password:密码
(7)Auto Commit:是否自动提交,自动commit
dbvisualizer怎样连接DB2,Oracle等数据库
驱动(Driver)选择DB2之后,自动出现三个新的内容:
(1)Database Server:数据库的地址,IP
(2)Database Port:数据库端口
(3)Database:数据名称
dbvisualizer怎样连接DB2,Oracle等数据库
最终填写的信息如下,然后点击【connect】按钮进行连接。
dbvisualizer怎样连接DB2,Oracle等数据库
如果连接成功,则下方出现如下信息,代表您的DB2连接已经新建完毕。
dbvisualizer怎样连接DB2,Oracle等数据库
如果出现如下信息,则代表连接错误。需要检查用户名,密码,服务器IP,端口,数据库名等信息填写的是否正确。
dbvisualizer怎样连接DB2,Oracle等数据库
可以点击【Ping Server】按钮,查看与服务器之间的网络是否畅通。
dbvisualizer怎样连接DB2,Oracle等数据库
如果服务器网路畅通,会提示如下信息
dbvisualizer怎样连接DB2,Oracle等数据库

④ 如何给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
但是也查不到哪些用户查询过哪些表

⑤ 求助各位大神,小弟初学IBM DB2,求助关于数据库创建问题,多谢!!

在命令行处理器中只能执行数据库命令,在命令窗口中可以执行操作系统命令。在命令行处理器中执行quit命令,就会返回命令窗口。在命令窗口执行db2 ,就可进行命令行处理器。在命令窗口执行db2命令时,在前面加db2并用""把sql语句包起来。创建数据库可以查询一下帮助在命令行处理器中执行 ? create db回车。或在命令窗口执行db2 ? create db
查询错误db2 ? sql1024N
DB2错误分为sqlcode 和sqlstate 1024N或1052N为sqlcode
C:\Program Files\IBM\SQLLIB\BIN>db2 ? sql1024n

SQL1024N 不存在数据库连接。

说明:

没有与数据库连接。除非先前执行了 SQL CONNECT,否则不能处理其他 SQL 语句


无法处理该命令。

用户响应:

如果与数据库断开连接时发生错误,那么继续处理。如果在另一条 SQL 语句中发
生错误,那么发出 SQL CONNECT 语句,并重新提交该命令或语句。

sqlcode:-1024

sqlstate:08003

⑥ DB2怎么创建数据库啊

在创建数据库时要考虑几个因素,有几种创建数据库的方法。
可以使用从 Control Center 调用的 Create Database 向导,会引导用户分步创建数据库。要是了解实际的 Create Database 命令的话,还可以从 DB2 Command Window、Command Editor 或命令行直接发出命令。
在这个示例中,从 DB2 First Steps Launch 面板的 Create Database 向导:
1、启动 DB2 Control Center。点击 Start > All Programs > IBM DB2 > General Administration Tools 并选择 Control Center。当提示选择 Control Center 视图时,点击 OK 选择默认视图(Advanced)。
2、点击 All Databases(如图 5 所示),然后点击 Create New Database。Create Your Own Database 向导打开。
5. 从 Control Center 创建新数据库
3、在 Create Your Own Database 向导中,指定数据库名和数据库目录的位置。输入 HelloWld 作为数据库名。指定 C:\ 作为默认路径。输入 hwld 作为数据库别名。在 Comment 字段中输入任何描述性的注释。
4、选中 Enable Database for XML。XML 列只能在 UTF-8 代码集(Unicode)数据库中使用。所以要在数据库中使用 XML,就必须创建 Unicode 数据库。
5、不需要指定任何其他数据库选项,所以选择 Summary 面板,然后点击 Show Command 来查看创建这个数据库所用的 DB2 命令。
6、因为在这个数据库中启用了 XML,所以使用 CODESET UTF-8。点击 Close。如果想将命令保存到文件中,供以后参考或重用,那么点击 Save 而不是 Close。
7、在 Create New Database 窗口中,点击 Finish 并等待向导完成操作。
在 DB2 创建数据库时,它还创建以下东西:
1、在指定的驱动器或路径上创建必要的数据库目录
2、创建一组默认的表空间,包括 SYSCAT、TEMPORARY 和 USER 表空间
3、在编目表空间中创建一组系统编目表和视图
4、创建数据库配置(DB CFG)文件并设置默认值
5、为数据库恢复日志文件创建空间并分配它
6、为数据库(如 CLI)和命令行处理器创建的几个应用程序
使用 DB2 Control Center 检查创建的数据库
在 Control Center 左边的面板中,找到并展开 All Systems 和 All Databases。看看是否能够找到刚才创建的 HELLOWLD 数据库。All Systems 提供了数据库对象视图,这些对象依次根据机器、实例和数据库进行分组。在这个机器上只有一个实例,DB2。All Databases 提供了这个机器上的所有数据库的快速查看。
6. 查看新数据库
如果了解创建数据库所用的 DB2 命令,那么可以使用在前面的 Create New Database 向导窗口中保存的 CREATE DATABASE 命令并根据需要进行修改,然后从 DB2 命令行处理器发出 CREATE DATABASE 命令来创建数据库。
选择 Start > Run,输入 db2cmd 并按 Enter。打开 DB2 命令行处理器窗口。要想获得 create database 命令的帮助,可以在命令行窗口中输入 db2 ? create database。
输入 db2 CREATE DATABASE MYTESTDB ON C:。在命令成功完成之后,点击 Control Center 主菜单中的 Selected 并点击 Refresh。然后看看是否能够在 Control Center 中找到新的数据库 MYTESTDB。
在 DB2 命令窗口中输入命令 db2 LIST DATABASE DIRECTORY。应该会看到 HELLOWLD 和 MYTESTDB 数据库的数据库项。

⑦ 为什么在安装db2数据库时候一定要创建用户

如果是linux或者unix平台,每个实例是对应一个用户的。实例名和用户名是一致的。

⑧ db2常用命令

操作数据库命令

1、 启动数据库实例

#db2start

2、 停止数据库实例

#db2stop

如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force

3、 创建数据库

#db2 create db [dbname]

4、 连接到数据库

#db2 connect to [dbname] user[username] using [password]

5、 断开数据库连接

#db2 connect reset

操作数据表命令

1、 列出所有用户表

#db2 list tables

2、列出所有系统表

#db2 list tables for system

3、列出所有表

#db2 list tables for all

4、 列出系统表

#db2 list tables for system

5、列出用户表

#db2 list tables for user

6、 列出特定用户表

#db2 list tables for schema[user]

⑨ DB2数据库建用户名,密码 和数据库方法

DB2不像SQL Server一样可以自己管理一套用户名以及密码。DB2的用户验证方式统统来自于底层操作系统,如果你需要用一个账户来管理自己的DB2数据库,可以直接在操作系统中建议一个用户,并将该用户加入组DB2ADMIN中就可以了。

建立数据库的时候,初期可以使用DB2图形化管理工具,DB2控制中心。在DB2的命令行中可以使用DB2CC命令来开启。

⑩ db2数据库创建用户为什么会有大小写

DB2本身的一些东西 如关键字,表名,表空间 等不区分大小写。 数据内容区分大小写。

热点内容
编程中的变量 发布:2024-05-17 11:33:06 浏览:776
加密视频怎么解密 发布:2024-05-17 11:02:52 浏览:571
柳工挖机密码多少合适 发布:2024-05-17 11:00:40 浏览:188
android工程叹号 发布:2024-05-17 10:56:21 浏览:481
在苹果手机应用怎么比安卓贵 发布:2024-05-17 10:56:20 浏览:548
赛欧313配置怎么样 发布:2024-05-17 10:43:16 浏览:989
c语言预算 发布:2024-05-17 10:43:16 浏览:493
推荐对称加密算法 发布:2024-05-17 10:43:15 浏览:823
有存储功能计算器 发布:2024-05-17 10:42:34 浏览:119
小米账号密码保险箱在哪里 发布:2024-05-17 10:17:00 浏览:752