达梦数据库删除用户_达梦数据库的用户管理

安装完达成梦数据库,系统默认会自带有一些系统级的用户:

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;

20191122011953874593.png

2、创建用户

create user test1 identified by test123456 default tablespace tbs1;

20191122011954017176.png

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

20191122011954100187.png

创建用户设置密码注意:

DM7.6之前版本默认密码是转为大写存储的,登录时要注意。比如用户设置test1/test123456,那么登录的时候用test1/TEST123456和TEST1/TEST123456可以登录,用test1/test123456和TEST1/test123456就不能登录。如果设置密码时加引号,则存储实际的密码。

DM8版本后大小写默认通用,用户名密码默认统一都存储大写的,登录时用大小写都可以,都转为大写做匹配。如果设置密码时加引号,则存储实际的密码。

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

20191122011954175385.png

如果没有赋值权限,那这个用户只能连接,还不能做任何事情

给用户赋管理员权限:grant dba to test1;

或者只给创建表等部分的权限:grant create table to test1;

20191122011954236911.png

3、修改用户

修改用户密码和默认表空间

alter user test1 identified by test123456 default tablespace tbs2;

20191122011954265233.png

切换修改用户密码和默认表空间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; ----慎用,删除前做备份。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值