标签: user-management

如果不存在,mysql创建用户

我有一个查询来检查mysql用户列表以创建新用户.

IF (SELECT EXISTS(SELECT 1 FROM `mysql`.`user` WHERE `user` = '{{ title }}')) = 0 THEN
    CREATE USER '{{ title }}'@'localhost' IDENTIFIED BY '{{ password }}'
END IF;
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF (SELECT EXISTS(SELECT 1 FROM `mysql`.`user` WHERE `user` = 'cms_localhost')) = 0 ' at line 1
Run Code Online (Sandbox Code Playgroud)

mysql user-management

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

如何检查postgres用户是否存在?

createuser允许在PostgreSQL中创建用户(ROLE).有没有一种简单的方法来检查该用户(名称)是否已经存在?否则createuser返回错误:

createuser: creation of new role failed: ERROR:  role "USR_NAME" already exists
Run Code Online (Sandbox Code Playgroud)

更新:解决方案应该可以从shell执行,因此在脚本内部更容易自动化.

postgresql shell user-management

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

通过"允许用户注册"禁用将用户添加到Jenkins

我不希望新用户能够注册.所以在Jenkin的配置中,我使用Jenkin自己的用户数据库禁用了"允许用户注册".

但是我现在如何手动添加用户呢?另外,我应该注意一个默认的管理员用户吗?

user-management jenkins

60
推荐指数
4
解决办法
8万
查看次数

53
推荐指数
3
解决办法
7万
查看次数

Ansible:维护sudoers列表的最佳实践

文档中,有一个使用lineinfile模块进行编辑的示例/etc/sudoers.

- lineinfile: "dest=/etc/sudoers state=present regexp='^%wheel' line='%wheel ALL=(ALL) NOPASSWD: ALL'"
Run Code Online (Sandbox Code Playgroud)

感觉有点hackish.

我假设user模块中有一些东西可以处理这个问题,但似乎没有任何选择.

添加和删​​除用户的最佳做法是/etc/sudoers什么?

python unix user-management ansible

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

从SQL Server数据库中删除用户?

如何在不删除日志记录的情况下从数据库中删除用户?

该脚本应检查用户是否存在于数据库中,如果是,则删除该用户.

sql sql-server user-management

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

将Firebase Auth用户映射到Firestore文档

我正在尝试使用FirebaseFirestore数据库User在我的Android应用中处理s.

最初我想使用从包返回的idAuth(字符串),并将其设置为users Collection数据库中的id .在创建Document内部时Collection users,我将uid字段设置为该auth包字符串.

我意识到没有办法将该字符串设置为可索引值,以便查询如下:

// get Auth package uid string
db.collection("users").document(auth_uid_string);
Run Code Online (Sandbox Code Playgroud)

会工作.

所以替代方案,我想,是使用Query.whereEqualTo("uid", auth_uid_string)哪个会给我列表中的用户,因为firestore不认为查询是针对唯一值的.

我想避免上述解决方案,并设计一种方法来存储users应用程序firestore,并使用该auth包来验证我是否获取了正确的用户.这样的解决方案是否可行?或者我应该尝试不同的 firebase服务,甚至只是在heroku中运行postgres服务器?

user-management firebase firebase-authentication google-cloud-firestore

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

Ruby on Rails用户管理引擎/框架?(带网页)

Rails授权插件有很多帖子/建议.我在这里问的是,是否有一个流行的/好的Ruby on Rails引擎(或框架),包括用户界面页面(以及控制器/模型等).所以可以将某些东西集成到(引擎)或用作起点,包括:

  • 注册(例如,用户创建登录,然后通过激活链接发送电子邮件)
  • 认证
  • 授权
  • 用户界面允许用户:
    • 更改密码
  • 委托管理(可选)
    • 支持使用相同应用程序的多个/单独的公司/组
    • 公司/组X的管理员用户,并分配对人员Y的访问权限(创建新用户)
    • UI允许用户执行这些功能

我把最后一次授权管理作为一个可选的附加内容.如果有一个好的/填充产品没有这个我宁愿听到它.

提前致谢

authentication authorization ruby-on-rails user-management

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

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

您使用什么工具来管理Web应用程序的beta测试人员?

请原谅我,如果这是在错误的地方,但我想一些编码员可能会对beta测试他们的代码有一些想法.

我已经编写了一个Web应用程序,我将与少量受众进行beta测试(10-20),最终将开发iOS平台的应用程序.

我正在寻找的是一个工具,可以帮助我管理整个beta测试过程和用户.我正在寻找的功能是:

  • 自由
  • Web界面 - 方便访问beta测试人员
  • 易于配置 - 不希望为每个beta测试人员创建登录/凭据以使用工具
  • 必须能够提交问题/错误,以便我可以修复它们并更新错误(本质上是一个简单的票务系统)
  • 关于他们遇到的问题的公众意见/主题
  • 电子邮件提醒会很好

有谁知道一个可以实现这个目标的工具?

如果您有任何管理Web应用程序测试版测试人员的经验,我将非常感谢任何提示或评论.

干杯,

user-management beta-testing

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