达梦数据库8用户管理以及忘记sysdba密码修改办法

这篇具有很好参考价值的文章主要介绍了达梦数据库8用户管理以及忘记sysdba密码修改办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

达梦数据库8用户管理

1.创建用户的语法:
CREATE USER <用户名> IDENTIFIED BY <口令> [<ACCOUNT LOCK | ACCOUNT UNLOCK >] DEFAULT TABLESPACE <表空间名>

创建自定义用户gin,设置密码为123456789,密码要符合密码策略(PWD_POLICY)要求,指定默认表空间为MAIN

CREATE USER “GIN” IDENTIFIED BY123456789DEFAULT TABLESPACE MAIN;
2.锁定/解锁用户
ALTER USER USER_NAME ACCOUNT LOCK/UNLOCK;
3.修改用户的密码(同样要符合密码策略PWD_POLICY)
ALTER USER USER_NAME IDENTIFIED BY “需要改的密码”;
4.修改用户默认表空间
ALTER USER USER_NAME DEFAULT TABLESPACE “”;

–尝试从MAIN表空间修改到TEST

先创建TEST的表空间到/home/dmdba/dmdbms/data/DAMENG路径下并制定数据文件为TEST.DBF,大小为64M,自动扩展到128M。

CREATE TABLESPACE TEST DATAFILE ‘/home/dmdba/dmdbms/data/DAMENG/TEST.DBF’
SIZE 64 AUTOEXTEND ON MAXSIZE 128;

然后修改用户gin的默认表空间为TEST

ALTER USER GIN DEFAULT TABLESPACE TEST;

达梦数据库8用户管理以及忘记sysdba密码修改办法,运维,公开,数据库,数据库,oracle,服务器

5.删除用户
DROP USER USER_NAME;
6.同样地可以使用DM管理工具进行创建用户

在用户下面的管理用户下右击选择创建用户

达梦数据库8用户管理以及忘记sysdba密码修改办法,运维,公开,数据库,数据库,oracle,服务器
然后填写信息即可。

达梦数据库8用户管理以及忘记sysdba密码修改办法,运维,公开,数据库,数据库,oracle,服务器



达梦数据库v8忘记sysdba密码,修改办法。

关于达梦数据库sysdba密码忘记的问题:接触过达梦数据库的工程师应该都知道,达梦官方说法是必须重装,但是网络有很多其他文档都说到了ENABLE_LOCAL_OSAUTH这个参数,今天尝试,确实可以在忘记sysdba密码的情况下紧急进入系统密码修改,验证过程如下:

1、达梦数据库版本
SQL> select * from v$version;
行号 BANNER
---------- -------------------------
1 DM Database Server 64 V8
2 DB Version: 0x7000c
2、确定ENABLE_LOCAL_OSAUTH参数类型
SQL> select para_name,para_type,para_value from v$dm_ini where para_name like%OSAUTH’;

行号 PARA_NAME PARA_TYPE PARA_VALUE

1 ENABLE_LOCAL_OSAUTH READ ONLY 0

注:

SESSION: 会话级, 动态参数, 即改即生效, 只针对当前会话有效。

SYS: 系统级, 动态参数, 即改即生效, 全局的参数。

IN FILE: 静态参数, 需要重启数据库实例生效。

READ ONLY: 只读参数, 需要通过文本编辑器(vi/vim) 修改。

3、经查看$DM_HOME/data/DMSERVER/dm_ini文件,发现并没有吃参数,经官方文档说明:此文档为隐含参数,添加此参数到dm_ini文件内
ENABLE_LOCAL_OSAUTH=1
4、重启达梦数据库实例。
$DmServiceDMSERVER restart
5、通过本地用户验证的方式连接数据库实例,出现提示:用户名和密码,一路“回车”;

达梦数据库8用户管理以及忘记sysdba密码修改办法,运维,公开,数据库,数据库,oracle,服务器

[dmdba@dm8 DMSERVER]$ disql / as sysdba
[-2512]:未经授权的用户.
disql V8
用户名:di
[-2501]:用户名或密码错误.
用户名:
密码:

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 3.736(ms)
SQL>
SQL>
6、验证当前数据库的用户;
SQL> select user;

行号 USER()

1 SYSDBA

已用时间: 5.237(毫秒). 执行号:300.
7、修改sysdba的密码;
SQL> alter user “SYSDBA” identified by “dameng123”;
操作已执行
已用时间: 202.969(毫秒). 执行号:403.
SQL>
8、验证修改的密码
[dmdba@dm8 DMSERVER]$ disql sysdba/dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 4.794(ms)
disql V8

到此说明达梦数据库的密码修改成功。







sorrolb

达梦数据库8用户管理

henry0007

达梦数据库v8忘记sysdba密码,修改办法。文章来源地址https://www.toymoban.com/news/detail-655391.html

到了这里,关于达梦数据库8用户管理以及忘记sysdba密码修改办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 达梦数据库修改超级管理员密码

    ENABLE_LOCAL_OSAUTH=0 开启认证 ENABLE_LOCAL_OSAUTH=1不认证、免密登陆 谨慎操作 目录 修改账户密码 锁定解锁账户 登录成功  alter user SYSDBA IDENTIFIED by \\\"Passw0rd!!\\\";  ALTER USER 用户名 ACCOUNT UNLOCK; 问题分析:ENABLE_LOCAL_OSAUTH参数默认是0  执行sql语句 select para_name,para_value,para_type from v$dm_ini

    2024年02月11日
    浏览(51)
  • windows下安装达梦数据库~客户端以及常用操作

    一、达梦数据库安装 1. 软件下载 到达梦数据库官网下载DM8开发版本, 下载地址:https://www.dameng.com/list_103.html windows 演示 2. 解压 dm8_20230106_x86_win_64.zip 双击dm8_20230106_x86_win_64.iso 3. 安装 双击setup.exe开始安装,选择简体中文,时区选择中国标准时间 双击setup.exe或者setup.bat 4. 点击

    2024年02月05日
    浏览(97)
  • 【Database-02】达梦数据库 - DM Manager管理工具安装

    DM Manager是达梦数据库自带的图形化界面管理工具,在安装达梦数据库的时候就会自动安装。 Linux环境,默认安装路径为:达梦安装目录/tool/manager,如果Linux是安装GUI,那么就可以直接启动使用。 实际大部分使用过程中,是在windows环境另外再安装一个达梦数据库客户端。 从达

    2024年02月15日
    浏览(65)
  • postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别

    postgresql做为一个比较复杂的关系型的重型数据库,不管是安装部署,还是后期的运行维护,都还是有比较多的细节问题需要引起关注。 例如,用户权限的合理分配,那么,什么是权限的合理分配呢? 自然是权限的最小化原则,也就是说每个用户能够完成其权限范围内的工作

    2024年02月13日
    浏览(48)
  • 【数据库二】数据库用户管理与授权

    CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同,在存储或检索过程中不进行大小写转换。 下表显示了将各种字符串值保存到CHAR(4)和VARCHAR(4)列后的结果,说明了CHAR和VARCHAR之间的差别: 字节大小 char无论是否有值,都

    2024年02月09日
    浏览(50)
  • 数据库用户管理

    1.新建用户: ‘用户名’:指定将创建的用户名. ‘来源地址’:指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允许任意主机登录,可用通配符% ‘密码’:若使用明文密码,直接输入’密码’,插入到数据库时由Mysql自

    2024年02月16日
    浏览(50)
  • 【数据库 - 用户权限管理】(简略)

    目录 一、概述 二、用户权限类型 1.ALL PRIVILEGES 2.CREATE 3.DROP 4.SELECT 5.INSERT 6.UPDATE 7.DELETE 8.INDEX 9.ALTER 10.CREATE VIEW和CREATE ROUTINE 11.SHUTDOWN 12GRANT OPTION 三、语句格式 1.用户赋权 2.权限删除 3.用户删除 数据库用户权限管理是数据库系统中非常重要的一个方面,它用于控制不同用户访问

    2024年02月15日
    浏览(37)
  • MySQL数据库用户管理

    primary key主键约束:字段的值不能重复,不能为null,一个表只能有一个主键 unique key唯一性约束:字段的值不能重复,能为null,一个表可有多个唯一键 not null非空约束:字段的值不能为null default默认值约束: 字段的值如果没有设置则使用默认值自动填充 auto_increment自增约束:

    2024年02月08日
    浏览(56)
  • 简单认识数据库用户管理

    格式 :CREATE USER ‘用户名’@‘来源地址’ [IDENTIFIED BY [PASSWORD] ‘密码’]; 用户名 :指定将创建的用户名. 来源地址 :指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允许任意主机登录可用通配符% 密码 :若使用明文密码

    2024年02月16日
    浏览(37)
  • openGauss学习笔记-108 openGauss 数据库管理-管理用户及权限-用户

    使用CREATE USER和ALTER USER可以创建和管理数据库用户。openGauss包含一个或多个已命名数据库。用户和角色在整个openGauss范围内是共享的,但是其数据并不共享。即用户可以连接任何数据库,但当连接成功后,任何用户都只能访问连接请求里声明的那个数据库。 非 三权分立 下,

    2024年02月08日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包