我正在 Azure MSSQL 包含的数据库中设置新用户。
我希望新用户在第一次登录时被强制重置密码。
我看到设置新密码的能力记录在https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-user-transact-sql?view=sql-server-ver15但我做到了看不到强制重置的能力。
有任何想法吗?
我正在 Azure MSSQL 包含的数据库中设置新用户。
我希望新用户在第一次登录时被强制重置密码。
我看到设置新密码的能力记录在https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-user-transact-sql?view=sql-server-ver15但我做到了看不到强制重置的能力。
有任何想法吗?
我希望这个问题足够具体,可以被允许,而不是注定要基于意见:
我在管理 postgres 数据库方面相当陌生。我的基本方法是为每个现实世界的用户创建一个新的用户/角色。我认为这对于用户同时访问同一个数据库的用例是有利的。但是,我意识到这在授予对未来表的访问权限方面有一些缺点。
我现在怀疑我的概念(每个真实用户的单独用户帐户)不是“通常的方式”。我可以想象,只有一个通用用户/角色就足够了,每个现实世界的用户都使用相同的通用角色来连接、创建、读取、写入、修改数据和表?
即使在并发读/写操作的情况下,postgres 也能很好地处理这样的设置吗?这第二个概念(一个用户帐户用于许多用户)是否很好并且经常应用?
提前感谢您的帮助(或指出我错过的适当的 www-sources)。