如何授予用户创建应用程序角色的权限?我使用:
grant execute on sp_addapprole to bobDBUser,但它说:
仅当当前数据库为master时,才能授予对服务器范围内的目录视图、系统存储过程或扩展存储过程的权限。
然后我换成了master数据库。然后,在执行此命令时,它会显示用户bobDBUser not found。因为用户是在bobDB内部创建的,而不是master。那么我如何为bobDB做这件事呢?
使用Yii2的基本安装构建一个轻量级应用程序。我需要为用户分配一个角色,但不希望将用户和用户角色存储在数据库中。如何为用户->User类中定义的用户设置角色?
默认用户模型和默认用户定义如下所示:
class User extends \yii\base\BaseObject implements \yii\web\IdentityInterface
{
public $id;
public $username;
public $password;
public $authKey;
public $accessToken;
private
我发现在meteor中删除用户帐户的唯一方法(不是通过mrt重置清空数据库),实际上是登录到特定的用户帐户,并从控制台中删除帐户,使用:
Meteor.users.remove('the user id');
但正如我所说的,我需要作为特定用户登录,并且还无法找到使我能够从数据库中删除任何用户的解决方案。我确定这与权限或角色有关,但我不确定如何继续/最佳解决方案是什么/如何为特定用户设置管理角色,以便删除不同的用户帐户。