首页 > 数据库 >数据库的管理

数据库的管理

时间:2022-11-22 09:22:08浏览次数:47  
标签:end Database ssword 数据库 管理 db database path

通过TFDSQLiteSecurity可以对数据库进行加密处理:

with sqlSecurity do begin
    Database := 'x:\path_to_database\db.sdb';
    Password := 'p@ssword';
    ToPassword := 'p@ssword_changed';
    case rgSecActions.ItemIndex of//是一个radiogroup
    C_SET_PASSWORD:    SetPassword;//0
    C_REMOVE_PASSWORD: RemovePassword;//1
    C_CHANGE_PASSWORD: ChangePassword;//2
    end;
  end;

通过TFDSQLiteValidate可以对数据库进行检查、分析和空间清理。

 

 with sqlValidate do begin
    Database := 'x:\path_to_database\db.sdb';
    Password := 'p@ssword';
    case rgValActions.ItemIndex of
    C_ANALYZE: Analyze;
    C_CHECKONLY:
      if not CheckOnly then
        Memo1.Lines.Add('Database has problems !')
      else
        Memo1.Lines.Add('Database is valid');
    C_SWEEP: Sweep;
    end;
  end;

通过 TFDSQLiteBackup可以对数据库进行备份操作。

  with sqlBackup do begin
    Database := 'x:\path_to_database\db.sdb';
    DestDatabase := 'x:\path_to_database\db.backup';
    Password := 'p@ssword';
    DestPassword := 'dest_p@ssword';
    Backup; 
  end;

 

标签:end,Database,ssword,数据库,管理,db,database,path
From: https://www.cnblogs.com/luohq001/p/16914107.html

相关文章

  • .NET6使用NLog向文件、数据库写数据
    1.Nuget引入NLogNLog.Web.AspNetCoreNLog.Database(写入数据库使用)2.创建nlog.config注意数据库连接字符串需要配置TrustServerCertificate=True;不然会有认证问题......
  • 使用Anaconda管理虚拟环境(VScode)
    基本语句查看conda版本查看现有的虚拟环境```condaenvlist创建新虚拟环境```condacreate-npy36python=3.6删除某虚拟环境```condaremove--namepy38--a......
  • MySql复习-数据库的概述
    第01章_数据库概述讲师:尚硅谷-宋红康(江湖人称:康师傅)官网:http://www.atguigu.com1.为什么要使用数据库持久化(persistence):-存到可掉电式存储设备中以供之后使用......
  • 前端工程化 - 剖析npm的包管理机制
    导读现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解、......
  • 如何将爬取的数据保存至MySQL数据库里
    python链接mysql数据库保存数据的步骤。(1)创建表单。createtablevegetable_price( id    intauto_increment    primarykey, prodCat ......
  • openkylin基础 归档管理器 压缩与解压缩
          OS:openKylin-0.7.5-x86_64      blog:师万物 归档管理器压缩与解压缩归档管理器是一个压缩与解压缩的工具单个压缩包进行解压缩多个......
  • 为什么开源在线表单工具能做好数据管理?
    在数字化时代,数据的有效应用和管理可以说是企业的无形资产,做好数据管理既能提升办公效率,又能帮助企业从规律的数字化管理中获取高效的管理策略。那么,什么样的开源在线表单......
  • C/C++校运动会成绩管理系统
    C/C++校运动会成绩管理系统该系统可以记录校运动会全部运动项目的成绩、得分和排名情况,系统功能项以菜单形式显示。项目包括50米、100米、200米、400米、1500米、各接力项......
  • MySQL安全管理数据备份与还原
    MySQL安全管理数据备份与还原数据备份与还原分为1)单表数据备份与还原2)文件备份与还原3)SQL备份与还原备份与还原的基本概念什么是备份备份:backup,将数据或者结......
  • idea使用oracle数据库报错《java.sql.SQLRecoverableException: IO 错误: Undefined E
    错误描述java.lang.RuntimeException:java.sql.SQLRecoverableException:IO错误:UndefinedError atcom.baomidou.mybatisplus.generator.config.DataSourceConfig.......