AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题

问题[active-directory](dba)

Martin Hope
Kay
Asked: 2021-10-26 12:03:27 +0800 CST

为什么 xp_logininfo 显示 AD 组的成员较少?

  • 0

这个问题可能很愚蠢,但它已经让我困惑了一段时间......

首先,我曾经xp_logininfo 'groupA', 'members'显示GroupA, 结果的成员,member1并且member2被列出,但member3不是。

然后,我用xp_logininfo 'member3', 'all'显示的权限路径member3。结果,groupA被列为 的权限路径member3。但是为什么没有在第一个语法中member3列为成员?groupA我在这里错过了什么吗?

sql-server active-directory
  • 1 个回答
  • 249 Views
Martin Hope
Eyal leshem
Asked: 2021-05-21 12:57:42 +0800 CST

我可以控制 ODBC 使用哪种协议在“集成 Windows 身份验证”上连接 MSSQL

  • 0

我有一台 Windows 机器,它应该使用“Windows 集成身份验证”通过 ODBC 驱动程序连接到 MSSQL 实例。

现在根据登录消息的规范,服务器为此使用 SSPI。如果我正确理解了sspi 文档,那么 Kerberos、NTLM 或其他一些身份验证协议可以使用 SSPI。

现在假设我想对用户 Kerberos 强制执行 ODBC,是否可以通过配置以下任一组件来做到这一点?

  • SQL 服务器
  • 活动目录
  • ODBC 驱动程序

(希望我的问题是有道理的?我对 Windows 身份验证和协议的世界真的很陌生,并且对所有文档感到非常困惑..)

sql-server active-directory
  • 1 个回答
  • 87 Views
Martin Hope
Bill Greer
Asked: 2019-06-21 09:13:39 +0800 CST

目标主体名称不正确。无法生成 SSPI 上下文(SQL 或 AD 问题)?

  • 4

昨晚我们停电了,当服务器恢复正常时,我们的域用户无法访问我们的 SQL Server 2000 实例名称:MASSQL。

我们可以使用 SQL Authentication 访问。

  1. 我们尝试确保运行该服务的用户具有 SSPI 读写权限
  2. 我们尝试创建一个新用户
  3. 我们尝试使用 NETWORK SERVICE 帐户运行服务
  4. 我们尝试以本地系统帐户运行
  5. 我们尝试创建一个新的域管理员帐户并以新的域管理员帐户运行服务

我还针对问题 SQL Server 实例运行了以下命令:

setspn -L xsql2

结果

为 CN=MASSQL、CN=Computers、DC=ABC、DC=com 注册的 ServicePrincipalNames:
        主机/MASSQL
        主机/MASSQL.ABC.COM

我对一个没有问题的 SQL 实例运行了以下命令:

setspn -L xensql1

结果

为 CN=XENSQL1、CN=Computers、DC=ABC、DC=com 注册的 ServicePrincipalNames:
        WSMAN/XENSQL1
        WSMAN/XENSQL1.ABC.com
        RestrictedKrbHost/XENSQL1
        主机/XENSQL1
        RestrictedKrbHost/XENSQL1.ABC.COM
        主机/XENSQL1.ABC.COM

似乎非问题实例的结果有更多数据。我不知道这是否与一个是 2000 年,另一个是 2012 年的事实有关。

可能发生了什么?如何允许域用户再次登录?

sql-server active-directory
  • 4 个回答
  • 20481 Views
Martin Hope
Aleksey Vitsko
Asked: 2019-02-05 14:03:57 +0800 CST

NTLM 与 Kerberos 身份验证 - 问题

  • 1

我们有 4 台服务器,都是同一个域的成员:

1. SQL 2012 on Windows Server 2016
2. SQL 2012 on Windows Server 2012
3. SQL 2017 on Windows Server 2016
4. SQL 2017 on Windows Server 2016

我注意到在前两台服务器上,域用户仅使用 NTLM 进行连接(sys.dm_exec_connections DMV,auth_scheme 列)

研究如何将 auth_scheme 更改为 Kerberos,了解到必须将“写入 ServicePrincipalName”权限授予 Active Directory 服务接口中的 SQL Server 服务帐户(ADSI 编辑)

Right now privilege "Write ServicePrincipalName" is NOT granted to the service account

在授予 SQL 服务帐户该权限之前,我决定检查第 3 台和第 4 台服务器上的 auth_scheme,并发现域用户实际上是使用 Kerberos auth_scheme 连接到这些服务器

问题是 - 当 SQL 服务帐户的“Write ServicePrincipalName”权限被关闭时,域用户如何使用 Kerberos 身份验证连接到服务器 3 和 4,并同时作为 NTLM 连接到服务器 1 和 2?

某处是否有一些设置,这使得服务器 1,2 和 3,4 以及用户如何连接到它们之间有所不同?

sql-server active-directory
  • 3 个回答
  • 2462 Views
Martin Hope
hiFI
Asked: 2019-01-31 00:12:12 +0800 CST

关注 Azure SQL Server 上的 Active Directory 用户

  • 0

我能够将Azure Active Directory用户添加到Azure Sql服务器。我的问题与包含或删除 Azure AD 用户无关,而是在用户停止使用后它的存在。

我在这里担心的是,会Azure SQL自动从数据库及其授权中删除用户,还是会禁用用户?

谢谢你,

azure-sql-database active-directory
  • 1 个回答
  • 74 Views
Martin Hope
JonathanF
Asked: 2017-01-25 03:22:09 +0800 CST

密码复杂性策略是否链接到 SQL Server 中的 Active Directory

  • 1

我们在组织中的政策发生了变化,密码复杂性政策将应用于活动目录。我知道当在 SQL Server 登录上检查强制密码复杂性时,它会通过 Windows获取它的规则。

但是我不确定它是否通过 AD 应用,这将通过 Windows 应用到 SQL Server 还是没有效果?

sql-server active-directory
  • 1 个回答
  • 1984 Views
Martin Hope
Magnus
Asked: 2015-11-17 01:28:04 +0800 CST

是否可以在 Windows Server 2012 R2 上运行 Oracle 12c 和 AD-Server?

  • 2

我尝试在也作为 AD 服务器运行的计算机上安装 Oracle 12c 企业版。包括 2015 年 10 月的补丁。操作系统为 Windows Server 2012 R2

安装服务器时,托管服务帐户用作用户。(和 32 位客户端)

一切看起来都很完美,直到我重新启动计算机。然后计算机开始充当僵尸。通常, oradim 命令根本没有响应,它只是挂起。

这种在同一台计算机上同时运行 Oracle 和 AD 服务器的配置是为了将虚拟机保存在我们的 vCloud 测试配置中。

当 Oracle 和 AD 没有安装在同一台计算机上时,它就像一个魅力。

有谁知道出了什么问题,或者它是否是已知的限制?

oracle-12c active-directory
  • 1 个回答
  • 2893 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve