标签: user-accounts

在云运行上部署时,服务帐户的权限“iam.serviceaccounts.actAs”被拒绝

当我尝试使用以下命令在云上部署我的 docker 映像时:

gcloud run deploy --image $MULTI_REGION/$PROJECT/$IMAGE --memory $MEMORY --region $REGION --env-vars-file .env.yaml

我收到错误消息:

Deploying container to Cloud Run service [image-name] in project [wagon-bootcamp-352706] region [europe-west1]
X Deploying new service...                                                                                                                                                                                 
  . Creating Revision...                                                                                                                                                                                   
  . Routing traffic...                                                                                                                                                                                     
  . Setting IAM Policy...                                                                                                                                                                                  
Deployment failed                                                                                                                                                                                          
ERROR: (gcloud.run.deploy) User [demange.louis@hotmail.fr] does not have permission to access namespaces instance [wagon-bootcamp-352706] (or it may not exist): Permission 'iam.serviceaccounts.actAs' denied on service account 942802053669-compute@developer.gserviceaccount.com (or it may not exist).
Run Code Online (Sandbox Code Playgroud)

要检查项目的权限,我使用gcloud projects get-iam-policy wagon-bootcamp-352706

bindings: …
Run Code Online (Sandbox Code Playgroud)

deployment permissions user-accounts google-cloud-platform google-cloud-iam

2
推荐指数
1
解决办法
2957
查看次数

为什么Vista报告我的Windows帐户不在管理员角色中?

在Windows Vista下,当我检查当前用户帐户是否处于管理员角色时,我收到了否定信息,如下图所示.

谁能告诉我为什么我不在管理员角色?当我检查我是否处于"调试器用户"角色时,我得到"真实"

谢谢.

不在管理员角色中

.net powershell windows-principal user-accounts windows-vista

1
推荐指数
1
解决办法
158
查看次数

如何在PHP中创建成员'配置文件'?

在PHP中创建成员配置文件的最佳方法是什么?例如,某些网站在地址栏中读取:profile.php?id = 11233,然后是profile.php?id = 13563.这实际上是怎么做到的?截至目前,我正在MySQL中保存这类URL,但在哪里可以编写实际代码?我是否必须在profile.php中编写代码?或者我是否必须为每个ID制作单独的文件?它是如何工作的?

php user-accounts

1
推荐指数
1
解决办法
2460
查看次数

Powershells脚本重命名本地访客和管理员帐户?

有没有人有一个PowerShell脚本,将重命名本地用户帐户(访客和管理员)?我正在寻找下面的东西或足够接近的东西.

function Set-NewUserName{
    param($OldUserName, $NewUserName)
    #Implement Black Magic to change username.
}
Run Code Online (Sandbox Code Playgroud)

powershell powershell-2.0 user-accounts

1
推荐指数
1
解决办法
2万
查看次数

没有身份验证令牌的登录设计方法

我正在为我的公司编写一个Android 2.2应用程序.该应用程序只是发送http get/put/post请求来执行某些操作.由于用户名和密码必须包含在每个http请求中,因此没有真正的登录过程.

我可以看到Android中有AccountManager.但由于每个http请求都需要用户名和密码(而不是某些身份验证令牌),它如何适应?显然,我想让它与其他Android应用程序类似,以便用户只需要第一次登录一次,并且在重新启动应用程序时不会再次提示输入用户名/密码.

任何建议表示赞赏.谢谢!

android login user-accounts

1
推荐指数
1
解决办法
901
查看次数

在FreeBSD中使用一个命令更改密码

作为一个简单的用户,我如何在FreeBSD中用一个命令(一行)更改我自己的密码。我尝试使用,passwd --stdin但这似乎只是一个Linux命令。

passwords freebsd change-password user-accounts

1
推荐指数
1
解决办法
3935
查看次数

从服务器运行createUser时,Meteor的onCreateUser不会触发

我在我的流星应用程序的首页上添加了一个表单,其中包含一封电子邮件和用户名.它会发送一个注册电子邮件,其中包含一个用于创建密码的链接.创建帐户时需要添加许多后台配置文件设置,并且它可以通过{{loginButtons}}帐户创建来运行.出于某种原因,从createUser调用onCreateUser时不起作用.我哪里出错了?提前致谢.

报名表:

<form role="form" class="form-horiztonal" id="signup">
            <div class="form-group">
                <label for="name" class="col-sm-3 control-label">Name</label>
                <div class="col-sm-9">
                    <input name="name" id="name" class="form-control" type="text" placeholder="Name"/>
                </div>
            </div>

            <div class="form-group">
                <label for="email" class="col-sm-3 control-label">Email</label>
                <div class="col-sm-9">
                    <input name="email" class="form-control" type="email" placeholder="example@gmail.com"/>
                </div>
            </div>

            <div class="form-group">
                <div class="col-sm-9 col-sm-offset-3">
                    <input type="submit" value="Get Started!" class="btn btn-success"/>
                </div>
            </div>
        </form>
Run Code Online (Sandbox Code Playgroud)

页面事件:

 Template.landing.events({
'submit form#signup' : function(e) {
    e.preventDefault();

    var user = {
        name: $(e.target).find('[name=name]').val(),
        email: $(e.target).find('[name=email]').val()
    }

    Meteor.call('signup', user, function(error, id) {
        if (error) {
                // display …
Run Code Online (Sandbox Code Playgroud)

user-accounts meteor

1
推荐指数
1
解决办法
1565
查看次数

无论操作系统语言如何,都将用户帐户添加到用户组

在下面的函数中,在这一行中,我使用特定于语言的名称" Users ":

GroupPrincipal group = GroupPrincipal.FindByIdentity(context, "Users");
Run Code Online (Sandbox Code Playgroud)

我怎么能用语言特定的意识呢?

我的意思是,例如,在我的语言中,西班牙语,组名是" Usuarios ",因此该函数将抛出异常,因为找不到英文名称.

我希望能够将用户添加到Administrador,标准用户和来宾,而无需担心机器当前的文化语言.可能吗?


功能:

public static bool CreateLocalWindowsAccount(string username, string password, string displayName, string description, bool canChangePwd, bool pwdExpires)
{

    try
    {
        PrincipalContext context = new PrincipalContext(ContextType.Machine);
        UserPrincipal user = new UserPrincipal(context);
        user.SetPassword(password);
        user.DisplayName = displayName;
        user.Name = username;
        user.Description = description;
        user.UserCannotChangePassword = canChangePwd;
        user.PasswordNeverExpires = pwdExpires;
        user.Save();


        //now add user to "Users" group so it displays in Control Panel
        GroupPrincipal group = GroupPrincipal.FindByIdentity(context, "Users");
        group.Members.Add(user);
        group.Save();

        return true; …
Run Code Online (Sandbox Code Playgroud)

.net c# account directoryservices user-accounts

1
推荐指数
1
解决办法
241
查看次数

PHP管理员帐户

在我的网站上,当有人使用管理员帐户登录时,我想要启用一些选项.我的问题是如何尽可能地保护该管理员帐户.他们在我的网站上设置登录是在验证登录后,我这样做$_SESSION['status'] = 'authorized';然后我说这样的事情:

<script>
$(document).ready(function(e) {
    if(<?php echo ($_SESSION['status'] == 'authorized'); ?>) {
        $('#account_window').show();
    }
});
</script>

<div id="account_window">
    //account stuff
</div>
Run Code Online (Sandbox Code Playgroud)

随着主帐户的添加,我正在考虑添加这个$_SESSION['master'] = 'authorized';,然后在首页,我将添加此代码:

<script>
$(document).ready(function(e) {
    if(<?php echo ($_SESSION['status'] == 'authorized'); ?>) {
        $('#account_window').show();
    }
});
</script>

<div id="account_window">
    //account stuff
    <?php if($_SESSION['master'] == 'authorized') { ?>
        <div id="master_account">
            //admin stuff like send users emails
        </div>
    <?php } ?>
</div>
Run Code Online (Sandbox Code Playgroud)

但我觉得这太简单了,这是一种安全的方式来验证主帐户吗?如果没有,那么最好的方法是什么?

html php authentication jquery user-accounts

0
推荐指数
1
解决办法
642
查看次数

即使不使用会话也可以交换用户数据-ASP.NET MVC

当多个用户登录到网站时,所有先前登录的用户都可以看到最后登录的用户详细信息。这导致了严重的漏洞问题。

我没有在存储用户数据时使用任何会话变量,而是在用户登录到我的网站后,我将其acc详细信息保留在如下的帮助器类文件中。在我的所有其他页面中,正在使用诸如UserData.userid,UserData.username等的用户详细信息...

public class UserData
    {
        public static int userid;
        public static string username;
        public static string useremail;

        public int user_id
        {
            get { return userid; }
            set { userid = value; }
        }

        public string user_name
        {
            get { return username; }
            set { username = value; }
        }

        public string user_email
        {
            get { return useremail; }
            set { useremail = value; }
        }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc username user-accounts

0
推荐指数
1
解决办法
32
查看次数