Loading... <!-- wp:paragraph {"fontSize":"normal"} --> <p class="has-normal-font-size">平时我们进入Database Wizard或Project Management进行的一些操作,究竟后台到底是以什么用户身份在登陆数据库的呢?我们都知道Oracle环境中需要运行脚本将所有系统域账户以及对应权限创建到实例中,而SQLServer也需要将对应的用户组添加到数据库中。默认情况下,后台就是以当前的域账户登陆操作的数据库。</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"normal"} --> <p class="has-normal-font-size">但是S3D其实也是允许用户通过数据库内置账号例如Oracle的sys和system以及SQLServer的sa等在后台登陆操作。在如下图3D安装目录中有这么两个程序,ConfigureDBLoginFile.exe和DatabaseAuthenticationSettings.exe。</p> <!-- /wp:paragraph --> <!-- wp:image {"id":1134} --> <figure class="wp-block-image"><img src="https://mrgeng.com/usr/uploads/2019/05/DB-Login-setting-01-1024x455.jpg" alt="" class="wp-image-1134" style=""></figure> <!-- /wp:image --> <!-- wp:paragraph {"fontSize":"normal"} --> <p class="has-normal-font-size">第一个程序是配置登陆信息,进入后点击New创建一个配置文件来保存登陆信息。Add Server,选择数据库类型,输入数据库服务器名称(SQLServer)或实例名称(Oracle),内置数据库账户及密码,然后进行Test。如果成功,就可以保存。</p> <!-- /wp:paragraph --> <!-- wp:image {"id":1135} --> <figure class="wp-block-image"><img src="https://mrgeng.com/usr/uploads/2019/05/DB-Login-setting-02.jpg" alt="" class="wp-image-1135" style=""></figure> <!-- /wp:image --> <!-- wp:image {"id":1136} --> <figure class="wp-block-image"><img src="https://mrgeng.com/usr/uploads/2019/05/DB-Login-setting-03.jpg" alt="" class="wp-image-1136" style=""></figure> <!-- /wp:image --> <!-- wp:paragraph {"fontSize":"normal"} --> <p class="has-normal-font-size"> 第二个程序是选择后台登陆方式,如图当你选择为Database User Authentication也就是使用数据库内置账户登陆时,需要指定一下刚才利用第一个程序配置好登陆信息的ini文件。现在我们再次与3D数据库交互时所使用的账户就变成了数据库内置账户。</p> <!-- /wp:paragraph --> <!-- wp:image {"id":1137} --> <figure class="wp-block-image"><img src="https://mrgeng.com/usr/uploads/2019/05/DB-Login-setting-04.jpg" alt="" class="wp-image-1137" style=""></figure> <!-- /wp:image --> 最后修改:2025 年 03 月 13 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏