如何连接数据库表与系统的本地用户名和密码?用户登录到本机时。打开软件,他只获得分配给他的资产。资产信息包含在数据库表中..任何人都不知道如何实现这一点。我使用mySQLdb与pyqt4(创建一个资产管理器,用户只获取分配给他的资产)连接数据库表与本地用户名系统的密码
-2
A
回答
0
由于一直在评论中指出,用户之间的表格不应有任何不同。而且,没有他们再次输入用户密码是无法获得的。一旦你确实让它们输入,你就必须使用一些方法来验证它们,比如在LDAP服务器上检查它。
否则,如果你只是想立足当前登录的用户的数据库信息的交付,并假设他们被记录在足够的认证,你可以简单的用os.getlogin()
最有可能获得的登录名您只需要在表格中选择具有该用户名作为某列的匹配标准的数据。您不会使用任何类型的数据库级别身份验证来过滤数据。认证来自其他一些较早的层。
在伪代码:select * from assets where user is <result of os.login()>
至于原因您收到downvotes ...人们希望看到关于您的问题,了解你之后,解决方案的详细内容。你的数据库表的结构是什么?您是否将资产记录与用户关联?是否有特定的安全需求或只需自动识别运行该软件的用户?那些花费更多时间来概述他们的问题,背景以及他们所尝试的内容的人往往会得到更好的回应和赞扬。
相关问题
- 1. 检查数据库的用户名或密码OledDb连接
- 2. Laravel与用户输入用户名和密码连接数据库
- 3. 与数据库的本地连接
- 4. 使用用户名和密码将用户连接到数据库
- 5. 获取本地系统的用户名
- 6. 系统和本地数据库Postgres重叠表名
- 7. Java数据库用户名和密码
- 8. 用户名/密码数据库检查
- 9. 本地数据库连接
- 10. 无系统/用户连接到sybase数据库dsn
- 11. 用于登录用户名和密码验证的数据库连接混淆
- 12. Mobilefirst平台与sqlite数据库的本地数据库连接
- 13. 将用户输入的用户名/密码与mysql数据库用户名/密码比较不起作用
- 14. 需要帮助创建密码/用户名系统与批
- 15. 如何通过使用本地node.js驱动程序连接MongoDB与用户名和密码来检索数据
- 16. 连接VB与SQL(本地+未知数据库名称)
- 17. mysql连接(端口,用户名,密码)
- 18. 如何使用couchdb4j api连接到couchdb数据库用户名和密码?
- 19. 用Java测试Oracle数据库连接,没有用户名/密码
- 20. 是Postgres的Bulkloader适用与本地系统的JNDI连接
- 21. 带有代理的Javascript用户名密码用户系统
- 22. 检查数据库的用户名和密码(包括脚本)
- 23. 验证用户密码与数据库中的密码匹配
- 24. 使用用户名/密码验证与activeMQ的连接
- 25. 连接Access数据库和密码? (OledbConnection)
- 26. 为了连接到数据库,应该提供哪个用户名和密码?
- 27. 用wamp连接本地数据库
- 28. 如何使用默认的Joomla数据库用户名和密码连接到另一个数据库?
- 29. 与数据库检查用户名密码空指针异常
- 30. MySQL与错误的用户名和密码连接
你是什么意思由本地用户名和本地密码? – aacanakin 2012-02-23 22:24:47
同样,当用户改变时,数据库表不应该改变。 – aacanakin 2012-02-23 22:26:08
您是指使用登录到计算机的用户的用户名/密码进行身份验证? – Dan 2012-02-23 22:26:19