首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用MySQL存储计算机信息的BGINFO

问用MySQL存储计算机信息的BGINFO
EN

Server Fault用户
提问于 2014-04-10 01:31:04
回答 1查看 1.7K关注 0票数 4

我们正在尝试设置BGinfo,以便将网络计算机的信息记录在一个集中的数据库中。我们打算设置BGinfo,为所有用户启动,记录登录和注销时间,并设置一个计划程序,以间隔更新数据库。我们正在尝试使用MySQL数据库作为数据库,但我未能成功地连接到它。我正在使用本地主机作为测试平台。我从MYSQL页面安装了MySQLODBC5.3驱动程序。这是我使用的连接字符串。

代码语言:javascript
复制
Driver={MySQL ODBC 5.3 UNICODE Driver};Server=localhost;Database=myDataBase;
User=myUsername;Password=myPassword;Option=3;

我也在用户DSN上设置了MySQL ODBC源。文档非常模糊,我找不到任何成功使用MySQL DB的文章。试着连接给我

代码语言:javascript
复制
Connection failed:
SQLState:'01000'
SQL Server Error: 53
[Microsoft][ODBC SQL Server Driver][DBNETLIB]Connection Open
Connection failed:
SQLState: '08001'
SQL Server error: 17
[Microsoft][ODBC SQL Server Driver][DBNETLIB] SQL server does not exists or access denied

错误信息非常清楚,但我不知道如何修复它。

任何帮助都将不胜感激。

埃里克

EN

回答 1

Server Fault用户

发布于 2014-04-10 02:35:42

呀!我不知道BGInfo能做到这一点。

这是使用MySQL的成功报告。看起来很简单--普通的普通ODBC。您不必根据我看到的内容创建任何don-连接字符串就在BGI文件中。

您的错误消息确实让人觉得BGInfo试图使用Server驱动程序而不是MySQL驱动程序。如果没有,请再次检查您的.BGI文件,以确保它具有正确的连接字符串。我验证了,虽然非常难看,但在记事本中打开文件会让您看到连接字符串,以便对其进行二次检查。

请记住,任何提供BGI文件的人都可以登录到您的MySQL实例。您将希望创建一个权限受限的用户,用于此目的(尽管如此,显然,MySQL中有一些功能可以像Server一样进行SSPI身份验证,并且只自动使用登录的用户凭据-不知道--我没有在任何地方使用MySQL )。

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/587948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档