问题标签 [owner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2300 浏览

c# - 将 Form.Owner 设置为来自不同线程的表单

我的应用程序(C#、VS2008)通过网络从数据库(SQL Server 2008 Express)加载信息。在(可能)较长的等待期间,我希望在不同的线程上运行一个“正在加载...”对话框,但前提是该操作需要超过特定时间段(例如 500 毫秒)。

所以,到目前为止,我的加载表单在 500 毫秒后显示(如果操作持续那么长时间),而没有设置加载对话框表单的所有者(即调用 LoadingDialog.ShowDialog()),但是当我尝试调用 LoadingDialog.ShowDialog(IWin32Window所有者)将所有者设置为主窗体(通过线程的参数传入)我得到关于跨线程访问控件的 InvalidOperationException。

我的基本问题是:我可以创建和 ShowDialog 一个将所有者参数设置为另一个线程上的表单的表单吗?我想这样做,以便加载对话框在应用程序的其余部分是模态的,即像任何其他对话框一样获得焦点并不允许在其他地方输入。

任何人都可以提供建议吗?我读过很多关于没有运气的闪屏,也有关于没有运气的 Invoke 和 BeginInvoke。我应该以不同的方式解决这个问题吗?

如果您不明白,请随时要求澄清。

谢谢(正如他们用法语所说的那样),

雅各布。

0 投票
2 回答
7081 浏览

iis-7 - 如果站点文件夹所有者更改密码,iis7 无法访问站点

必须切换到“应用程序用户”(通过身份验证)才能再次查看该站点(站点高级设置)。

如果我设置“特定用户”(站点文件夹所属的用户),iis7 会显示错误。我已经更改了用户密码,因为我丢失了旧密码。

似乎 OLD 密码存储(加密)在某个配置文件(不可用(配置隔离))中。

IIS7“详细错误报告”显示了此配置的几行:

0 投票
1 回答
1747 浏览

security - 什么是 ACL 所有者?

我发现了三种可能性,即所谓的“ACL 所有者”:

  • 所有者是受保护的资源。这就是EAz的方式。
  • ACL 所有者是拥有和编辑 ACL 的用户。(如在 java.security.acl.Acl 或 POSIX ACL 中)
  • 用户拥有受保护资源,受保护资源拥有 ACL。因此,用户间接拥有 ACL 并允许对其进行编辑。

两者之间是否存在重大缺陷?

附录:在大多数实现中,ACL 的所有者是有权更改此 ACL 的权限并拥有相应对象的用户。

0 投票
2 回答
3516 浏览

sql-server - 来自先前所有者的 MS SQL 数据库表前缀

我有一个 MS SQL 2000 数据库,它是从公共服务器备份并在测试位置恢复以进行升级测试。问题是在公共服务器上具有访问权限的用户在测试服务器上不存在,现在所有表都以该用户名作为前缀(这需要更改对这些表的所有查询!)

有什么快速的方法来解决这个问题吗?我已经更改了数据库所有者,但这没有帮助。

0 投票
4 回答
19346 浏览

php - PHP mkdir 和 apache 所有权

有没有办法设置 php 在 apache 下运行以创建文件夹,该文件夹由创建它的程序所有者拥有,而不是由 apache 拥有?

使用 word press 它会创建要上传到的新文件夹,但这些文件夹归 apache.apache 所有,而不归它们运行的​​站点所有。这也使用 ostickets 发生。现在我们必须通过 SSH 连接到服务器并 chmod 文件夹,但似乎在某个地方会有一个设置来覆盖任何执行此操作的程序之外的所有权。

0 投票
2 回答
12173 浏览

wpf - 如何将 Win32 窗口设置为 WPF 窗口的所有者?

我想在旧版 win32 应用程序中使用 WPF 窗口。我想以类似的方式表现它们,就像 WPF 窗口总是显示在 win32 窗口的顶部。

为此,我想将 WPF 窗口的所有者设置为 win32 窗口,但我不知道如何实现这一点。

这里有什么帮助吗?

由于答案隐藏在某个链接后面,这里的代码可以做到这一点:

0 投票
1 回答
188 浏览

windows-mobile - 组件的所有者。这究竟是为了什么?

我正在为 Windows Mobile 6 开发一个应用程序,并且有一个 CameraCaptureDialog 类,使我能够从我自己的应用程序中调用相机应用程序。该类有一个 Owner 属性,互联网上的大多数示例都设置为“this”。

cam.Owner = 这个;

这究竟是做什么的?通过设置父控件,我已经看到了与 Windows 窗体组件/控件类似的场景。在那种情况下,我猜它仅用于布局算法,但除此之外,还有什么有用的目的吗?

我看不出设置 CameraCaptureDialog 的所有者如何(实际上确实如此)有什么不同。

任何见解将不胜感激。

0 投票
2 回答
703 浏览

vb.net - VB.NET - 无法让视频预览工作

溢出。我有一个应用程序应该通过 DirectShowSource 转换视频。
我有一个复选框,它启用了一个名为“btnviewcrop”的按钮,该按钮显示了一个名为 crp.vb 的新表单,用于从视频中裁剪/剪切像素。

现在,我有一个 Panel1,我想将其设置为所有者(视频绘图表面),但是当我将其设置为打开时,应用程序崩溃(错误:对象引用未设置为对象的实例。)我没有了解如何修复它。

这是我的按钮代码:

0 投票
4 回答
5995 浏览

sql-server - SQL Server 数据库所有者

在我的 SQL2008 中,我有一个用户处于“db_datareader”、“db_datawriter”和“db_ddladmin”数据库角色中,但是当他尝试使用 SSMS 修改表时,他收到一条消息:

您没有以数据库所有者或系统管理员身份登录。您可能无法保存对不属于您的表的更改。

当然,我想避免这样的消息,但直到现在我确实找到了方法......因此,我尝试通过将他添加到“db_owner”角色来修改用户,当然我没有上面的消息.

我的问题是:

  • 是否可以让用户保持“db_owner”角色,但拒绝某些操作,如更改用户或?我尝试在数据库级别安全的“更改任何用户”,但它不起作用......

谢谢!

0 投票
2 回答
2790 浏览

sql-server-2008 - 找不到存储过程

我们使用 SQL Server 2008 作为我们的 RDBMS,并且我们有一个拥有不同用户而不是 dbo 作为其所有者的数据库。

问题是在一台机器上存储过程不能运行,除非它的所有者被提及。

如果我们使用此用户连接到我们的数据库并尝试执行以下操作:

我们收到“找不到我们的SP”错误,但这工作正常:

有谁知道什么会导致这种奇怪的行为?