我的Drupal 7.22带有“最小”安装配置文件。
当我创建新用户时,我在“管理角色”中禁用了选项。 如何为新用户启用管理员角色?
答案 0 :(得分:3)
创建至少一个角色(可能称之为“管理员”),它将显示在下拉列表中。 (2个默认角色不计算在内)
答案 1 :(得分:1)
在devil模块中执行以下PHP代码(取自\ drupal-site \ profiles \ standard \ standard.install文件):
// Create a default role for site administrators, with all available permissions assigned.
$admin_role = new stdClass();
$admin_role->name = 'administrator';
$admin_role->weight = 2;
user_role_save($admin_role);
user_role_grant_permissions($admin_role->rid, array_keys(module_invoke_all('permission')));
// Set this as the administrator role.
variable_set('user_admin_role', $admin_role->rid);
// Assign user 1 the "administrator" role.
db_insert('users_roles')
->fields(array('uid' => 1, 'rid' => $admin_role->rid))
->execute();
答案 2 :(得分:0)
您可以创建新角色并提供所有权限(编辑,添加,删除..Etc)并将其提供给新用户