创建数据库

使用这个章节里概述的技巧来创建一个新的数据库, openerp_ch01 . 这个数据库将包含 OpenERP 提供的示范数据以及 大部分的 OpenERP 核心功能。你需要知道超级管理员的密码才能使用这个数据库,或者你可以请具有超级管理员权限的人创建这个数据库。

注解

超级管理员密码

知道超级管理密码的任何人都可以完全访问服务器上的数据-可以读取,修改和删除任何数据库上的任何数据。

第一次安装后,密码默认是“admin”。这个默认密码是硬编码(写死的),如果没有服务器配置文件,则使用改密码。如果您的操作系统设置了服务器有权写入配置文件,那么您可以通过客户端修改密码。您也可以故意将配置文件设为只读,这样就无法从客户端修改密码了。不管怎样,如果忘记密码,可以通过操作系统的管理员来修改密码。

所以你的系统设置是可以从客户端修改密码,你可以从 GTK 客户端的菜单里进行修改 文件 ‣ 数据库 ‣ 管理员密码 ,或是从 网页客户端登出 (单击 登出 链接), 在登入画面单击 数据库 ,然后在管理画面中单击 密码

服务器上的配置文件位置,通常是在启动服务器时用 --config 命令的选项来指定。

/doc_static/6.0/_images/change_superadmin_pwd.png

用网页客户端来修改超级管理员密码

创建数据库

If you are using the GTK client, choose File ‣ Databases ‣ New database in the menu at the top left. Enter the super-administrator password, then the name of the new database you are creating.

/doc_static/6.0/_images/create_new_db_GTK.png

使用 GTK 客户端创建新资料库

如果你是是用网页客户端,在登入画面单击 数据库 ,然后在数据库管理页面 创建 。 输入超级管理员密码,以及你要创建的数据库名称。

在两种方法里你都会看到核取方块;核取方块是用来确认是否要载入演示数据。不论是否有选取核取方块,结果都不会影响数据库的 整体应用

在两种方法里你也都会看到,你可以选择管理员密码。管理员密码可以相当程度确保数据库的安全性,因为从一开始就可以确保数据库的密码是唯一的。 (实际上许多人会难以抗拒使用 admin 作为密码!)

数据库 openerp_ch01

等待直到有消息提示数据库创建成功,同样创建成功的有帐号和密码(admin/XXXX和 demo/demo)。在创建数据库之后,无需知道(数据库)超级管理员密码就能够对数据库进行扩展。

小技巧

用户存取

对每一个数据库来说,用户名称/密码 都是唯一的组合;如果你有管理员的权限,你可以修改全部的用户。

另外,你可以安装 users_ldap 模块,用于管理用户在 LDAP (轻量级目录访问协议, Lightweight Directory Access Protocol, 一个标准系统), 以及连接到数个 OpenERP 数据库。透过 LDAP 许多数据库可以共享相同的用户账号资讯。

注解

创建数据库失败

如何知道是否已经成功创建你的新数据库? 如果创建数据库不成功,系统会通知你。 如果你用了禁止使用的字符当做数据库的名称 (或数据库没有名称,或名称太短),系统会用对话框提出警告 不合格的数据库名称! , 同时会说明如何修正错误。如果你输入了错误的超级管理员密码或是某个已经在使用中的名称 (有些名称是在你不知道的情形下保留的),系统会用以下对话 框提出警告 数据库创建过程中错误!

既然这是你第一次连结到这个数据库,系统会问你一系列的问题来确认数据库的参数。你可以选择 跳过配置向导开始配置 。如果你选择设定应用程序的组态,可以依照以下步奏进行:

  1. 配置你的界面 : 选择 简单化界面 然后单击 下一步

  2. 配置你的公司讯息 : 把系统建议的默默认值 OpenERP S.A. 改成你自己公司的名称以你的喜好尽量把地址填完整。 你可以设置你公司使用的币别,或是直接使用默认值。你也可以加上你公司的商标;商标可以显示在报表或其他文件上。单击 下一步

  3. 安装应用程序 : 选取你需要的应用程序然后单击 安装 。现在,不要安装任何应用程序。

一旦配置完成,你就已经连接到你的 OpenERP 系统。 现在的系统功能非常有限,因为你选择了 简单化界面 , 而且没有安装任何应用程序;但是现在这个演示已经足够告诉你安装完成了。

/doc_static/6.0/_images/define_main_co_dlg.png

在初始数据库配置中定义你的公司

管理数据库

作为超级管理员,您不仅拥有创建数据库的权限,也可以:

  • 备份数据库(帐套),

  • 删除数据库(帐套),

  • 恢复数据库(帐套).

All of these operations can be carried out from the menu File ‣ Databases… in the GTK client, or from the Databases button in the web client’s Login screen.

小技巧

备份(复制)数据库(帐套)

To make a copy of a database, go to the web Login screen and click the Databases button. Then click the Backup button, select the database you want to copy and enter the super-administrator password. Click the Backup button to confirm that you want to copy the database.

小技巧

删除数据库(帐套)

要删除数据库,到web登陆画面 登录(Login) 点击 数据库(Databases) 按钮。然后点击 :guilabel:` 删除(Drop)` 按钮,选择你想要删除的数据库,填入超级管理员密码,然后点击 删除(Drop) 按钮确认你要删除数据库。

小技巧

恢复数据库(帐套)

To restore a database, go to the web Login screen and click the Databases button. Then click the Restore button, click the Choose File button to select the database you want to restore. Give the database a name and enter the super-administrator password. Click the Restore button to confirm that you want to install a new copy of the selected database. To restore a database, you need to have an existing copy, of course.

小技巧

复制数据库(帐套)

要复制一个数据库,您可以

  1. 从数据库生成备份文件保存到本地电脑上。

  2. 从本地电脑的备份文件恢复数据库,并重新命名数据库名。

这是从生产数据库创建一个测试数据库的有效方法。你可以试验新的配置,新的模块或导入新的数据等操作。

系统管理员可以配置OpenERP, 限制一些数据库功能的访问,从而提高了生产系统的安全性。

现在你已经准备好从安装好的数据库中熟悉OpenERP的管理和使用.