如何更改Codeigner4中控制器上的数据库用户



我正在从codeignter 3迁移到codeigner 4,并且很难更改数据库设置。

例如:我想要控制器";管理员";以与配置/数据库用户和控制器"进行访问";站点";访问另一个。

我将此用作安全问题;站点";控制器只能访问查询用户。。。

在代码点火器3中,我只是在控制开始时添加了代码,以更改数据库,如下面的示例所示

$ this-> db = $ this-> load-> database ('admin', TRUE);

在代码点火器4中,我该如何做到这一点?

我不想更改数据库,我想更改数据库用户。并选择要在控制器上使用的用户,而不是型号。例如,当我使用管理控制器时,我希望使用访问"的用户;insert,delet,selec";。当使用网站控制器时,我想使用只访问"的用户;选择";。

谢谢

如果我能告诉你,这就是你想要的

$db = ConfigDatabase::connect('admin', true);

你可以从文档中获得更好的参考点击此处阅读更多

相关内容

  • 没有找到相关文章

最新更新