YashanDB用户操作

简介: 本文来自YashanDB官网,主要介绍数据库用户相关的基本操作,包括创建用户、创建角色、授权用户、切换用户以及修改密码等核心功能。通过示例SQL命令,如`CREATE USER`创建用户、`CREATE ROLE`创建角色、`GRANT`授权、`ALTER USER`修改密码等,帮助用户快速掌握YashanDB中用户管理的操作方法。适合初学者和需要了解用户管理的开发者参考。

本文内容来自YashanDB官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%94%A8%E6%88%B7%E6%93%8D%E4%BD%9C/%E7%94%A8%E6%88%B7%E6%93%8D%E4%BD%9C.html

本章节将介绍YashanDB数据库用户相关的基本操作。

# 创建用户

执行如下SQL命令创建新用户yashan,并为其指定密码yashan:

CREATE USER yashan IDENTIFIED BY yashan;

Copied!

# 创建角色

执行如下SQL命令创建新角色yashan_role:

CREATE ROLE yashan_role;

Copied!

# 授权用户

执行如下SQL命令为用户yashan授予登录会话和创建资源的权限:

GRANT CONNECT TO yashan;
GRANT RESOURCE TO yashan;

Copied!

# 切换用户

执行如下SQL命令切换至用户yashan:

conn yashan/yashan;

Connected to:
YashanDB Server Personal Edition Release 23.3.1.100 x86_64 - Linux

Copied!

Note:

切换对象须具有登录会话的权限方可进行切换操作。

# 修改密码

执行如下SQL命令将yashan用户的密码修改为yashandb:

ALTER USER yashan IDENTIFIED BY "yashandb";

Copied!

相关文章
|
8月前
|
Oracle 关系型数据库 Java
【YashanDB知识库】Flink CDC实时同步Oracle数据到崖山
本文介绍通过Flink CDC实现Oracle数据实时同步至崖山数据库(YashanDB)的方法,支持全量与增量同步,并涵盖新增、修改和删除的DML操作。内容包括环境准备(如JDK、Flink版本等)、Oracle日志归档启用、用户权限配置、增量日志记录设置、元数据迁移、Flink安装与配置、生成Flink SQL文件、Streampark部署,以及创建和启动实时同步任务的具体步骤。适合需要跨数据库实时同步方案的技术人员参考。
【YashanDB知识库】Flink CDC实时同步Oracle数据到崖山
|
8月前
|
机器学习/深度学习 弹性计算 搜索推荐
QwQ-32B一键部署,真正的0代码,0脚本,0门槛
阿里云发布的QwQ-32B模型通过强化学习显著提升了推理能力,核心指标达到DeepSeek-R1满血版水平。用户可通过阿里云系统运维管理(OOS)一键部署OpenWebUI+Ollama方案,轻松将QwQ-32B模型部署到ECS,或连接阿里云百炼的在线模型。整个过程无需编写代码,全部在控制台完成,适合新手操作。
1636 176
QwQ-32B一键部署,真正的0代码,0脚本,0门槛
|
7月前
|
消息中间件 运维 监控
智能运维,由你定义:SAE自定义日志与监控解决方案
通过引入 Sidecar 容器的技术,SAE 为用户提供了更强大的自定义日志与监控解决方案,帮助用户轻松实现日志采集、监控指标收集等功能。未来,SAE 将会支持 istio 多租场景,帮助用户更高效地部署和管理服务网格。
539 53
|
7月前
|
存储 人工智能 自然语言处理
RAG 调优指南:Spring AI Alibaba 模块化 RAG 原理与使用
通过遵循以上最佳实践,可以构建一个高效、可靠的 RAG 系统,为用户提供准确和专业的回答。这些实践涵盖了从文档处理到系统配置的各个方面,能够帮助开发者构建更好的 RAG 应用。
3526 113
|
7月前
|
存储 前端开发 JavaScript
调用DeepSeek API增强版纯前端实现方案,支持文件上传和内容解析功能
本方案基于DeepSeek API增强版,提供纯前端实现的文件上传与内容解析功能。通过HTML和JavaScript,用户可选择文件并调用API完成上传及解析操作。方案支持多种文件格式(如PDF、TXT、DOCX),具备简化架构、提高响应速度和增强安全性等优势。示例代码展示了文件上传、内容解析及结果展示的完整流程,适合快速构建高效Web应用。开发者可根据需求扩展功能,满足多样化场景要求。
2538 64
|
7月前
|
数据可视化 Linux 数据库连接
YashanDB下载软件包方法
本文介绍了YashanDB的软件包清单及下载步骤,涵盖服务端、客户端、插件及多种开发驱动(如ODBC、JDBC、Python等)的安装包。用户可根据实际需求选择适合的软件包,并按照官方文档指引完成安装。文章还详细描述了软件包下载和安装工具获取的过程,包括创建安装目录、下载并解压软件包,以及使用`yasboot`或`yasom`命令进行命令行或可视化安装。适用于Linux和Windows平台的多种场景部署。
|
8月前
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
869 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
7月前
|
SQL 数据库
YashanDB事务操作
YashanDB 是一款高性能数据库,本文档来自其官网,主要介绍事务操作的基本语法与示例。在 YashanDB 中,事务提交前的修改仅对当前用户可见,可通过 `ROLLBACK` 回滚恢复数据;提交后(`COMMIT`),修改对所有用户可见且不可回滚。文档包含创建表、插入数据及事务提交和回滚的具体示例,帮助用户快速掌握 SQL 事务操作。
|
8月前
|
SQL 存储 Oracle
【YashanDB知识库】对比Oracle和YashanDB对象不一致的方法
本文来自YashanDB官网,介绍从Oracle迁移到YashanDB后的数据校验方法。通过YMP工具迁移数据后,可使用其内置校验功能,或采用本文提供的复杂对比思路:将Oracle的DBA_*数据字典视图保存为用户表,借助YMP同步至YashanDB,再利用SQL查询两数据库间的差异。具体包括视图、存储过程、索引和约束等对象的对比方法,提供详细SQL示例以供参考和修改。