在我的數據庫模式中,通常我使用標準化的命名系統來處理所有的表格。 Symfony,我猜,ACL本身在他的模式中爲他的表使用了一個特定的名字。如何個性化ACL的表名稱?
這是表的默認名稱:
- acl_security_identities
- acl_classes
- acl_object_identities
- acl_object_identity_ancestors
- acl_entries
是療法以任何方式更改這些表的名稱?
在我的數據庫模式中,通常我使用標準化的命名系統來處理所有的表格。 Symfony,我猜,ACL本身在他的模式中爲他的表使用了一個特定的名字。如何個性化ACL的表名稱?
這是表的默認名稱:
是療法以任何方式更改這些表的名稱?
號
除非你想叉Symfony的安全組件,並將其破解您的需求。 如果是這樣,這是一個良好的開端: https://github.com/symfony/Security/tree/master/Acl/Resources/schema
YES!
有可能定製表名!
http://symfony.com/doc/2.8/reference/configuration/security.html
acl:
tables:
class: acl_classes
entry: acl_entries
object_identity: acl_object_identities
object_identity_ancestors: acl_object_identity_ancestors
security_identity: acl_security_identities
你知道,如果是的情況下與表名敏感? .....例如使用ACL_Group – unairoldan 2013-03-30 08:58:35
區分大小寫取決於您在大多數情況下的數據庫服務器配置。 – 2013-03-30 12:28:49
關於區分大小寫的表名=> http://stackoverflow.com/questions/6134006/are-table-names-in-mysql-case-sensitive – unairoldan 2013-04-01 08:11:31