Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们想记录 sql 事件及其工作,但问题是它总是sa以用户身份表示。而我希望这是个性化的。
sa
无论如何,在 ADO.Net 中我可以传递自定义显示名称,以便 sql 的日志记录显示用户在我的数据库中正在做什么?
我知道这个问题看起来很奇怪,但这就是我的要求。任何意见都受到高度赞赏。
不要以 SA 身份登录!这是一个真正的大安全问题,正在等待发生。创建其他 SQL 用户,并在连接字符串中使用它们。这将让您控制个人资料中显示的用户,并为您增加相当多的安全性。
注意:您也可以根据您的 Windows 凭据登录,这在某些生产环境中甚至更安全,但您现在可能不想担心它。