我有一个当地的银色条纹实例,但我无法登录,并且所有者正在作战以查找其登录详细信息。我有DB,所以我如何找到Users表并编辑它,或者让自己成为一个管理员帐号?谢谢在Silverstripe DB中,我可以在哪里找到用户表和密码?
回答
尽管解决了您的问题,但您没有回答自己的问题:-)。为了Google的缘故,我会尝试...
用户表被称为“成员”。它已经获得了电子邮件地址和密码。在这里,您不能手动更改密码,因为它被哈希。您可以做的是更改电子邮件地址并使用“忘记密码”功能(如果客户端自己无法做到这一点),请通过应用程序后端(cms)更改客户端的密码并将电子邮件地址更改回其原始价值。如果您想知道MemberPassword表的作用:AFAIK它只存储用户使用的所有密码的副本(密码历史记录)
当您想创建一个帐户管理员时,您应该首先查看组表并在“代码”列中查找“管理员”。拿这个ID(通常这是2)。之后,查看会员表,然后查找要创建管理员的用户。在这里也带上身份证。
接下来,打开Group_Member表并插入一个新行(或者更改现有的,如果需要的话)并指定GroupID下的组标识和MemberID下的成员标识。
添加安全性:: setDefaultAdmin('admin','admin');到_config.php也可以,但不要忘记随后删除它,就像你安装的任何phpmyadmin或其他同等软件一样:-)
刚刚发现这添加Security::setDefaultAdmin('username', 'password');
mysite/_config.php。像炸弹一样工作!
在webroot(或其上的文件夹)中创建一个_ss_environment.php文件,如果它不存在。将这两行添加到底部: define('SS_DEFAULT_ADMIN_USERNAME','admin'); define('SS_DEFAULT_ADMIN_PASSWORD','password');
与Security :: setDefaultAdmin('username','password')相比,这会带来什么好处? – jberculo 2014-10-28 20:23:23
_ss_environment.php可以在您的项目之外创建,并适用于在同一个Web服务器上运行的多个Silverstripe项目。如果它不在您的项目中,那么不会无意中向您的版本控制历史提交敏感内容(如密码或私钥)。 – 2014-10-29 21:59:22
- 1. 我在哪里可以找到Vigenere密码的Java源代码?
- 2. 我们在哪里可以找到Joomla 1.5的用户名/密码验证码?
- 3. 我在哪里可以找到我的Azure帐户名称和帐户密钥?
- 4. 我在哪里可以在我的帐户中找到GitHub ID?
- 5. 哪里可以找到PEAR DB错误代码列表?
- 6. 我在哪里可以找到Spring Graph DB Tutorial分步?
- 7. 我在哪里可以在NetSuite中找到'salespricehtml'的代码?
- 8. 我在哪里可以找到语言+地区代码列表?
- 9. 我在哪里可以找到键盘键码列表?
- 10. 在android sdk1.5我在哪里可以找到我的系统中的Sqlite Db
- 11. 我在哪里可以找到IVCWizCtlUI
- 12. 我在哪里可以找到gtkmm/overlay.h?
- 13. 我在哪里可以找到ExpressionParseHelper?
- 14. 我在哪里可以找到ContactsListActivity?
- 15. 我在哪里可以找到PyBluez API
- 16. 我在哪里可以找到Psychtoolbox-3.0.11?
- 17. 我在哪里可以找到System.ComponentModel.Composition.Initialization.dll?
- 18. 我在哪里可以找到sharepoint api
- 19. 我在哪里可以找到PHPUnit_Extensions_SeleniumTestCase?
- 20. 我在哪里可以找到System.Linq.Dynamic dll?
- 21. 我在哪里可以找到$脚本?
- 22. 我在哪里可以找到tomesh.c?
- 23. Hrez.exe我在哪里可以找到它?
- 24. 我在哪里可以找到InlinePageParser类?
- 25. 我在哪里可以找到Microsoft.IdentityModel.Extensions.dll库?
- 26. 我在哪里可以找到System.Web.HttpContext.Current.Server dll?
- 27. 我在哪里可以找到Google+ API?
- 28. 我在哪里可以找到VAT API?
- 29. 我在哪里可以找到com.ibm.xml.parsers.SAXParser?
- 30. 我在哪里可以找到“j_security_check”?
谢谢你是对的,即使我找到了解决方法,它没有回答我原来的问题。感谢您解释:) – 2014-10-22 23:03:57