如何修改数据库的名称和用户登录名
如何修改数据库的名称和用户登录名
开发框架的数据库存放在.\Debug\Database\目录下。
V2.2版数据库:
1. 系统数据库:CSFramework22.System
2. 正式帐套:CSFramework22.Normal
3. 帐套2:CSFramework22.Test
V3.0版数据库:
1. 系统数据库:CSFramework3.System
2. 正式帐套:CSFramework3.Normal
3. 帐套2:CSFramework3.Test
V2.2版 - 修改数据库名操作步骤:
1. 修改帐套数据库的名称,分别改为MyDB.Normal, MyDB.Test。
2. 修改CSFramework.System库,改为MyDB.System。
3. 修改MyDB.System库内的tb_DataSet表的DBName字段,分别设置为改名后的两个数据库名(图一)。
4. 运行SQL连接配置工具(CSFramework.Tools.SqlConnector.exe),尝试连接MyDB.System库(图二)。
5. 运行CSFramework3.Main.exe,正常情况下能开打登录窗体,可以选择帐套并登录。
(注:SQL连接配置工具的参数保存在.\Debug\CSFramework2.2.ini文件内,直接修改INI文件也行,将
Database=CSFramework22.System 改为:Database=MyDB.System)
(图一)tb_DataSet表的修改情况:
(图二)
V3.0 版 - 修改数据库名操作步骤:
1. 修改帐套数据库的名称,分别改为MyDB.Normal, MyDB.Test。
2. 修改CSFramework.System库,改为MyDB.System。
3. 修改MyDB.System库内的tb_DataSet表的DBName字段,分别设置为改名后的两个数据库名(图一)。
4. 修改服务端的web.config文件,修改:Database=MyDB.System。
<appSettings>
<add key="SystemConnectionString" value="Server=.\SQLExpress;Database=MyDB.System;Integrated Security=SSPI;Connection TimeOut=180;"></add>
</appSettings>
5. 运行CSFramework3.Main.exe,正常情况下能开打登录窗体,可以选择帐套并登录。
修改帐套的用户登录名操作步骤:
1. 修改系统库帐套表(tb_DataSet)的DBUserName和DBUserPassword字段的值,如用户:aaa,密码:pwd。
2. 在SQL Server内建立用户名:aaa,密码:pwd。
(图三)
(图四)
(选项Enforce password expiration不要打勾!)
3. 给新用户分配数据库和db_owner角色。
(图五)
4. 运行CSFramework3.Main.exe,正常情况下能开打登录窗体,可以选择帐套并登录。
《完》
参考文档:
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
