标签: user-accounts

尝试删除数据库用户帐户架构时出错

我正在尝试从数据库中删除用户的架构,我收到以下错误:

TITLE: Microsoft SQL Server Management Studio
------------------------------

Drop failed for Schema 'ext_owner'.  (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.4035.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Drop+Schema&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Cannot drop schema 'ext_owner' because it is being referenced by object 'getroles'. (Microsoft SQL Server, Error: 3729)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.4035&EvtSrc=MSSQLServer&EvtID=3729&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------
Run Code Online (Sandbox Code Playgroud)

什么是getroles对象?

如何删除引用,以便删除旧用户帐户?

sql-server sql-server-2005 user-accounts

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

C#如何识别来宾帐户?

在我的c#winForm应用程序中,我必须识别来宾帐户是否正在运行该应用程序.任何的想法?

c# user-accounts

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

StackExchange站点如何关联用户帐户和OpenID登录?

我喜欢StackExhchange/StackOverflow集成OpenID的方法.

据我了解,这个过程是这样的:

  • 如果用户使用OpenID提供商(即Google)注册,则StackOverflow(或类似网站)会为该用户创建一个帐户,并将OpenID与该帐户相关联.
  • 现有用户可以将多个OpenID帐户与他/她的StackExchange帐户相关联.

我很乐意模仿这种行为,因为我还没有在其他网站上看到它几乎用户友好.

我知道StackExchange是基于ASP.NET MVC构建的,但我不确定它是否使用标准的ASP.NET凭据模型,然后将OpenID提供程序添加到单独的数据库表中或者是什么.

所以,我的问题是:

  • StackExchange如何创建这些帐户?他们是否在标准ASP.NET MVC提供程序中创建用户,然后关联该ID,或者是否有单独的进程?
  • StackExchange如何允许其他OpenID提供程序帐户与现有帐户相关联?

在此先感谢您提供任何帮助!

openid asp.net-mvc account-management user-accounts openid-provider

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

在SQL中具有登录ID和PersonID

我正在创建一个需要用户注册和创建帐户的应用程序.

我应该使用此人的登录ID(这是电子邮件地址)作为唯一记录标识符,还是应该创建PersonID(或rec_id).

我为什么要(或不应该)创建一个rec_id?

login sql-server-2005 user-accounts

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

CodeIgniter 2和Ion Auth - 编辑自己的用户帐户

我正在使用最新的Ion Auth文件以及最新版本的CodeIgniter 2.

有一个名为函数edit_user的内部auth.php控制文件.此功能仅限"管理员"组中的成员使用,任何管理员都可以通过此URL使用该功能编辑任何其他成员...

/auth/edit_user/id
Run Code Online (Sandbox Code Playgroud)

问题是我没有看到任何Controller功能或View允许常规(非管理员)用户编辑他们自己的帐户详细信息.

这是一个我需要编写的新控制器函数(修改edit_user函数吗?)还是Ion Auth应该做的事情?如果是这样,怎么样?

这是控制器中edit_user包含的Ion Auth 功能auth.php...

function edit_user($id)
{
    $this->data['title'] = "Edit User";

    if (!$this->ion_auth->logged_in() || !$this->ion_auth->is_admin())
    {
        redirect('auth', 'refresh');
    }

    $user = $this->ion_auth->user($id)->row();

    //process the phone number
    if (isset($user->phone) && !empty($user->phone))
    {
        $user->phone = explode('-', $user->phone);
    }

    //validate form input
    $this->form_validation->set_rules('first_name', 'First Name', 'required|xss_clean');
    $this->form_validation->set_rules('last_name', 'Last Name', 'required|xss_clean');
    $this->form_validation->set_rules('phone1', 'First Part of Phone', 'required|xss_clean|min_length[3]|max_length[3]');
    $this->form_validation->set_rules('phone2', 'Second …
Run Code Online (Sandbox Code Playgroud)

codeigniter user-accounts codeigniter-2 ion-auth

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

在Windows中使用不同的用户帐户连接到命名管道

在Windows中,以受限用户帐户运行的程序是否可以连接到以管理员帐户或Windows服务运行的程序创建的命名管道?

还是会拒绝访问?

windows winapi named-pipes user-accounts

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

如何在Linux中使用install4j创建守护程序用户帐户?

我有使用install4j构建的我的应用程序的Linux版本,但我不知道如何使该服务在用户帐户下运行。有推荐的方法吗?

unix daemon user-accounts install4j

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

CloudKit:如何使用本地持久存储来处理帐户更改?

在我的应用程序中,我必须维护与云工具包专用数据库同步的本地持久性存储。所以我只想知道如何处理可能发生的帐户更改。

我的困惑如下:现在说一组记录属于用户A,如果用户B登录到同一部电话,则我可以执行以下两项操作:

  1. 忽略用户,也让数据同步到B帐户,但是那样A的数据也将同步到B的私人帐户。自从将CKRecord编码的字段保存到数据库以来,这里的记录更改标记和所有内容都有些混乱。

  2. 我可以维护一个用户表,并将每个记录链接到以这种方式记录的用户数据分开的用户。那么我应该维护一个用户字段以及所有记录吗?

除了上述两件事,如何最好地解决这一问题。

core-data user-accounts ios cloudkit

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

在Woocommerce中每页自定义我的帐户订单列表

Woocommerce 2.6.x在用户帐户(我的帐户)区域有一个特殊页面,用于显示用户以前的订单.

此页面现在已分页,并显示为默认的15个项目/页面.

这里是8行的woocommerce店面主题订单区域的屏幕截图: 在此输入图像描述

我无法找到改变它的方法.

如何只显示7个项目而不是默认数字?

谢谢.

php wordpress user-accounts orders woocommerce

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

你如何邀请其他用户加入Clearance and Pundit的"团队"或"账户"或"项目"?

我有一个关于Clearance和Pundit的Rails应用程序,我正在尝试创建"团队","团队负责人"可以邀请其他用户加入他们的团队.我愿做类似的东西devise_invitable,但间隙.

以下是我的计划:

  1. 通过注册表单注册该站点的用户将自动分配一个唯一的团队ID,并成为"团队负责人".他们在表单上看不到此ID.(可以这样做的另一种方法是创建一个在注册时保存的唯一团队名称.)最好的方法是创建一个before_filter,用于在注册时分配团队ID和团队负责人吗?

  2. 团队ID或名称将是唯一的,每个用户只能属于一个团队.协会看起来像这样:

    球队

    has_many :users
    
    Run Code Online (Sandbox Code Playgroud)

    用户

    belongs_to :team
    
    Run Code Online (Sandbox Code Playgroud)
  3. 一旦这个"团队领导"创建帐户,此用户可以邀请其他用户通过填写用户#新形式类似于间隙注册表单(姓名,电子邮件等),这种形式会造成用户加入团队,将他们分配给团队领导团队.可以为它们分配一个随机密码以提供给Clearance,以便新用户通过验证.

  4. 一旦用户由团队负责人创建,他们将使用随机生成的密码保存在数据库中,并将Mailer发送给与标准清除密码重置邮件程序类似的受邀用户.它只是给他们一个通知,他们已被邀请加入团队,并提供重置密码然后登录的链接.它基本上是清除密码重置梅勒与不同的副本.

这是一个不错的策略还是有一个更广泛使用的模式,我缺少用ClearancePundit来解决这个问题?我从来没有用Rails做过这样的事情,所以我不知道这是否是一种使用Clearance的管道式磁带方式.

ruby ruby-on-rails user-accounts clearance pundit

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