达梦数据库的用户管理

达梦数据库的用户管理

安装完达成梦数据库,系统默认会自带有一些系统级的用户:
1、sys -----达梦数据库内置管理用户,不能登录数据库,数据库使用的大部分的数据字典和动态性能视图sys。
2、Sysdba -----数据库的管理员
3、Sysauditor---审计用户
4、Syssso---安全用户

在达梦数据库里每一个用户都有一个默认的表空间,对于 SYS、SYSSSO、SYSAUDITOR 系统用户,默认的用户表空间是 SYSTEM,SYSDBA 的默认表空间为 MAIN,新创建的用户如果没有指定默认表空间,则系统自动指定 MAIN 表空间为用户默认的表空间。

1、查看所有用户
select username,user_id,default_tablespace,profile from dba_users;

2、创建用户
create user test1 identified by test123456 default tablespace tbs1;

创建完用户我们来测试下连接

创建用户设置密码注意:
DM7.6之前版本默认密码是转为大写存储的,登录时要注意。比如用户设置test1/test123456,那么登录的时候用test1/TEST123456和TEST1/TEST123456可以登录,用test1/test123456和TEST1/test123456就不能登录。如果设置密码时加引号,则存储实际的密码。
DM8版本后大小写默认通用,用户名密码默认统一都存储大写的,登录时用大小写都可以,都转为大写做匹配。如果设置密码时加引号,则存储实际的密码。

新建的用户未赋值权限只能查询通用的系统表,是没有创建表之类的权限。

如果没有赋值权限,那这个用户只能连接,还不能做任何事情
给用户赋管理员权限:grant dba to test1;
或者只给创建表等部分的权限:grant create table to test1;

3、修改用户
修改用户密码和默认表空间
alter user test1 identified by test123456 default tablespace tbs2;

切换修改用户密码和默认表空间tbs1
alter user test1 identified by test123456 default tablespace tbs1;
修改用户为锁状态:alter user test1 account lock;
修改用户为解锁状态:alter user test1 account unlock;
修改用户的密码:alter user test1 identified by XXXX;

4、删除用户
drop user test1;
drop user test1 cascade; ----慎用,删除前做备份。

原文地址:https://blog.51cto.com/14615334/2452406

时间: 2024-08-04 06:09:52

达梦数据库的用户管理的相关文章

达梦数据库的角色管理

达梦数据库的角色管理 角色管理在日常中的使用场景是比较少,一般主要数据库自带的角色,外加针对部分用户或部分表的各性化需求来配置就可以,这篇也同样按之前的思路来对角色的创建.修改.删除等基本功能做下实践操作,及给角增加权限建表等权限,测试权限功能. 1.查看所有角色select * from dba_roles; 2.创建角色接下来我们创建create role role1; 创建一张tab1表做个测试 3.角色添加权限我们先来给这个角色赋值查询表的权限,并分配给test1用户,来做个测试赋值查询

达梦数据库的触发器管理

达梦数据库的触发器管理 触发器类型有分为操作前触发.操作后触发.DLL事件触发.系统事件触发.时间触发等等,触发器与存储过程的区别是触发器不能单独执行调用,而是在用户执行特定语句时自动触发执行触发器.以下举例常见的插入事件.更新事件做演示. 1.创建BEFORE触发器测试准备工作创建触发器前先建两张测试表(数据表和结果表),目的在数据表插入前就执行触发器里的语句,触发器里的语句是统计当前数据库的记录数.create table tab_before(id int, name varchar(20

达梦数据库的视图管理

达梦数据库的视图管理 视图(view),也称虚表, 不占用物理空间,因为视图本身的定义语句还是要存储在数据字典里的.视图只有逻辑表,每次使用的时候,只是重新执行SQL.还有一种叫物化视图(materialized view),也称实体化视图,它是含有数据的,占用存储空间. 1.视图管理视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中.那些用于产生视图的表叫做该视图的基表,一个视图也可以从另一个视图中产生. 创建测试表,并且插入一条数据测试create table tab_view_c

达梦数据库表空间管理

表空间 数据库的物理结构:文件系统-数据文件数据库的逻辑结构:数据库-表空间(多个数据文件构成)-段-簇-页(一) 达梦默认有哪些表空间及其作用1.查看表空间[语句]SQL>select tablespace name from dba tablespaces:(1) SYSTEM:系统表空间,存放数据字典信息(2) ROLL:回滚表空间,存放回滚数据,对一个数据进行更新操作,存放的是更新前的版本信息,可以支持MVCC(事务多版本机制)(3) TEMP:临时表空间,存放临时数据,可不做备份(4)

达梦数据库安装和创建表

1.达梦数据库安装 2.达梦命令行sql工具 进去达梦数据库安装目录下的/bin目录 运行./disql 输入用户名和密码: 默认的管理用户SYSDBA 的初始密码是SYSDBA 在sql> 工具里边执行sql操作

DB 查询分析器 6.03 如何灵活、快捷地操作国产达梦数据库

DB 查询分析器 6.03 如何灵活.快捷地操作国产达梦数据库 马根峰 (广东联合电子服务股份有限公司, 广州 510300) 摘要       本文详细地介绍了"万能数据库查询分析器",中文版本<DB 查询分析器>.英文版本<DB Query Analyzer>6.03如何灵活.快捷地操作国产达梦数据库.除了创建基于不同数据库产品的ODBC数据源有所不同外,用"万能数据库查询分析器"操作任何数据库.EXCEL.TXT/CSV文件的方法跟本文

达梦数据库(第一部分)

达梦数据库相关的操作 1. 安装步骤 1.1下载达梦安装包,下载完成之后解压,双击setup.exe,得到如下图所示,语言和时区默认为"简体中文"."中国标准时间",点击"确定": 1.2进入安装向导,点击"开始",如下图: 1.3进入许可证协议,选择"我接受",点击"下一步",如下图: 1.4进入组件版本信息界面,点击"下一步",如下图: 1.5进入上传key文件界

[转帖]达梦数据库(DM6)和ORACLE 10g的异同点

达梦数据库(DM6)和ORACLE 10g的异同点    https://bbs.aliyun.com/detail/351337.html 花花浪子 级别: 小白 发帖 0 云币 -41 加关注 写私信 只看楼主 更多操作楼主  发表于: 2017-03-24 比较惭愧,在当上本版版主后一直没有贡献一篇有营养的帖子,由于手上正好有达梦数据 DM6的版本,加上对ORACLE 10G比较熟悉,所以就这2种数据库的异同点做一个对比,也请大家不吝赐教. 对于达梦数据库,因为目前的工作是DBA,主要是对

达梦数据库部署

达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM.本次将进行DM8的开发版本的部署 1  系统软硬件要求 1.1  硬件要求 达梦官方文档中给出的硬件要求如下:  1.2  软件要求 软件环境的要求如下 1.3  环境检查 本次是在centos6上安装DM8的开发版,系统检测信息如下 /** 操作系统版本*/ [[email protected] ~]# cat /etc/redhat-release CentOS release 6.6 (Final) /