代码之家  ›  专栏  ›  技术社区  ›  Ian Boyd

如何在我的连接字符串中使用SQL Server应用程序角色

  •  0
  • Ian Boyd  · 技术社区  · 6 年前

    我当前的应用程序使用非常强大的凭据来访问SQL Server后端数据库。我想通过使用 application role 创建。

    例如,如果我创建了一个名为 app-role ,使用密码:

    EXECUTE sp_addapprole @rolename = 'app-role', @password = `right pony duracell binderclip`
    

    我想通过在连接字符串中指定,在连接期间自动启用此应用程序的使用。我不想冒险在软件中有任何地方不小心被重新设计为调用:

    EXECUTE sp_setapprole @rolename = 'app-role', @password = `right pony duracell binderclip`, @encrypt = 'odbc'
    

    所以很明显,我希望在连接过程中自动发生这种情况。

    额外的闲聊

    额外阅读

    0 回复  |  直到 6 年前