【问题标题】:Local SQL Server installed by other user account, how to access from new user account其他用户帐户安装的本地SQL Server,如何从新用户帐户访问
【发布时间】:2015-03-21 08:40:18
【问题描述】:
    • SQL Server 已由 User1 安装在本地 PC 上。
    • User1 现已离开公司,并在 PC 上创建了一个名为 User2 的新帐户。
    • User2 无法访问本地 SQL Server 安装。

User2是否可以在不重新安装的情况下访问本地SQL Server?

这是错误:

无法连接到 mydatabasename。

用户“myuser2name”登录失败。 (.Net SqlClient 数据提供者)

服务器名称:我的数据库名称

错误号:18456

严重性:14

状态:1

行号:65536

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476

【问题讨论】:

    标签: sql-server windows server user-accounts


    【解决方案1】:

    最简单的方法是通过“sa”帐户登录,但我希望您没有此密码或未启用此密码。

    如果您以单用户模式启动服务器,则无需重新安装即可添加其他用户。

    This MSDN 页面概述了所有步骤,但简而言之是

    1. 使用“Sql Server 配置管理器”停止该实例的所有服务(包括 Sql 代理和集成服务)
    2. 打开您需要修改的 Sql Server 实例的属性窗口。
    3. 添加额外的启动参数“-m”
    4. 启动服务(确保只启动 Sql Server 服务)
    5. 使用“以管理员身份运行”启动 SSMS
    6. 使用 Windows 身份验证连接到服务器。
    7. 添加登录。
    8. 从服务中删除 -m 参数并重新启动上面停止的所有服务。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-13
    • 1970-01-01
    • 2012-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多