2019/05/06

更改S3D后台数据库登陆方式

作者 Leon

平时我们进入Database Wizard或Project Management进行的一些操作,究竟后台到底是以什么用户身份在登陆数据库的呢?我们都知道Oracle环境中需要运行脚本将所有系统域账户以及对应权限创建到实例中,而SQLServer也需要将对应的用户组添加到数据库中。默认情况下,后台就是以当前的域账户登陆操作的数据库。

但是S3D其实也是允许用户通过数据库内置账号例如Oracle的sys和system以及SQLServer的sa等在后台登陆操作。在如下图3D安装目录中有这么两个程序,ConfigureDBLoginFile.exe和DatabaseAuthenticationSettings.exe。

第一个程序是配置登陆信息,进入后点击New创建一个配置文件来保存登陆信息。Add Server,选择数据库类型,输入数据库服务器名称(SQLServer)或实例名称(Oracle),内置数据库账户及密码,然后进行Test。如果成功,就可以保存。

第二个程序是选择后台登陆方式,如图当你选择为Database User Authentication也就是使用数据库内置账户登陆时,需要指定一下刚才利用第一个程序配置好登陆信息的ini文件。现在我们再次与3D数据库交互时所使用的账户就变成了数据库内置账户。

0 0 投票数
文章评分