数据库MySQL用户授权笔记:从创建视图到导出权限

136人围观 0个不明物体

MySQL用户授权笔记:从创建视图到导出权限 最近在配置一些数据库后台用户时,又翻出了以前的授权笔记。在MySQL里,给用户分配合适的权限,既是一门技术,也是一门艺术给多了不安全,给少了功能又跑不起来。今天这篇随笔,就聊聊几个特定场景下的授权命令。 问题描述:需要更精细的权限控制 我们常常会遇到这样的需求:某个应用用户需要创建视图,或者需要执行 mysqldum

数据库Oracle数据库用户密码修改指南:从困惑到清晰

152人围观 0个不明物体

Oracle数据库用户密码修改指南:从困惑到清晰 在日常的数据库运维或开发工作中,修改Oracle用户的密码是一项看似简单却又时常让人需要确认一下的基础操作。今天,我就以个人随笔的形式,记录下几种常见的修改方法以及过程中可能遇到的小插曲。 问题描述:什么时候需要修改密码? 修改Oracle用户密码的场景其实很常见:可能是出于安全策略定期更新,可能是同事离职交接账号

数据库记一次MySQL用户密码修改的梳理

154人围观 0个不明物体

记一次MySQL用户密码修改的梳理 今天整理服务器时,又遇到了需要更新MySQL用户密码的场景。这事儿说大不大,但方法却有好几种,用顺手了可能就只记得一两种。索性趁着这次机会,把几种常见的修改方式都记录一下,也算是个人的备忘笔记。 一、问题从何而来? 为什么需要修改MySQL用户密码呢?原因其实挺多的:可能是安全策略要求定期更新,可能是同事离职需要回收权限,也可能

数据库oracle统计当前用户所有表的行数以及大小等

157人围观 0个不明物体

使用如下sql可查询当前用户所有表的行数以及大小: SELECT table_name, num_rows, TO_CHAR(last_analyzed, 'YYYY-MM-DD HH24:MI:SS') as last_analyzed, ROUND(num_rows * avg_row_len / 1024 / 1024, 2)

数据库oracle创建新的数据库实例

182人围观 0个不明物体

1,创建数据库实例基础命令 创建之前可先执行:unset ORACLE_SID 基础命令如下: dbca -silent -createDatabase -gdbName orclgbk -sid orclgbk -sysPassword test123456 -systemPassword test123456 -characterSet ZHS16GBK -nationalC

数据库DBeaver如何开启手动提交事务

543人围观 0个不明物体

通常DBeaver默认是自动提交事务,我们可以通过下图所示位置调整为手动提交事务。 调整为手动提交事务后,当执行更新语句后需要手动点击提交按钮对事务进行提交。

数据库oracle删除SYS_EXPORT_SCHEMA

961人围观 0个不明物体

通常这个表是导出数据库(expdp)出现了异常了,一般而言,导出结束会自动删除该表 因此确认已经导出完成,就可以删除这些表

mysql8 使用工具dbeaver连接报错mysql Public Key Retrieval is not allowed 处于安全考虑,mysql8不允许使用公钥进行检索 只需要将allowPublicKeyRetrieval设置为TRUE即可

在进行系统更新时出现如下错误: MySQL 8.0 Community Server 27 MB/s | 27 kB 00:00 GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql (0x5072E1F5) is already

数据库oracle包(package)的使用

875人围观 0个不明物体

1,创建包头: create or replace package testpackage is -- Public type declarations procedure test1(name in varchar2,outname out varchar2); procedure test2(name in

数据库命令行卸载达梦数据库

848人围观 0个不明物体

1,进入到达梦的安装目录 /home/dmdba/dmdbms 2,执行如下命令 [dmdba@heyou2 dmdbms]$ ./uninstall.sh 3,根据提示,切换至root用户执行如下命令 [root@heyou2 dmdbms]# /home/dmdba/dmdbms/root_uninstaller.sh 4,进入到达梦的安装目

数据库mysql定时备份

762人围观 0个不明物体

1,首先创建文件autobackupmysql.sh,并且设置为可执行文件 chmod +x autobackupmysql.sh 2,写入如下内容 mysqldump --defaults-extra-file=/xxx/xxx/mysql.cnf 导出的数据库名 导出的数据库文件名 如果不写defaults-extra-file,而是使用常规

数据库查看oracle的开机时间,使用时间

671人围观 0个不明物体

记录下查看oracle的开机时间 SELECT to_char(startup_time, 'YYYY-MM-DD HH24:MI:SS') AS "启动时间", trunc(sysdate - startup_time) AS "运行天数", trunc(mod(sysdate - startup_time,1)*24) AS

数据库如何删除 oracle 审计文件 adump

703人围观 0个不明物体

一般在oracle的这个目录 /opt/oracle/admin/ORCLCDB/adump 会存放很多审计文件 这些文件我们可以有选择的进行删除 1,我们可以通过如下命令查看当前文件夹的大小 du -sh ./ 2,查看一个月以前的文件 find ./ -type f -name '*.aud' -mtime +91 3,通常我们会删除3个月以前的

数据库ORA-01008 并非所有变量都已绑定

747人围观 0个不明物体

ORA-01008 并非所有变量都已绑定 如下我们要创建一个oracle的计划任务,报错ORA-01008 并非所有变量都已绑定 declare jobno number; begin dbms_job.submit(:jobno,'guochengming;',to_date('2023-08-17 01:00:00','yyyy-mm-dd h

数据库tomcat配置12c容器数据库错误

580人围观 0个不明物体

tomcat配置12c容器数据库错误 tomcat配置12c数据库,如果数据库是容器,那么数据库连接应该配置如下: jdbc:oracle:thin:@127.0.0.1:1521/sid 我们可以通过如下sql查询到当前数据库的sid select INSTANCE_NAME from v$instance;