新建用户



限制使用的ip
create TRIGGER [tr_connection_limit]
ON ALL SERVER WITH EXECUTE AS 'sa'
FOR LOGON
AS
BEGIN
--限制test这个帐号的连接
IF ORIGINAL_LOGIN()= 'ceshi'
--允许test在本机和下面的IP登录
AND
(SELECT EVENTDATA().value('(/EVENT_INSTANCE/ClientHost)[1]', 'NVARCHAR(15)'))
NOT IN('<local machine>','192.168.0.96')
ROLLBACK;
END;

本文介绍了如何在SQL Server中创建一个新的数据库用户,并通过触发器来限定该用户只能从特定的IP地址访问,同时禁止访问除指定库之外的其他数据库。详细步骤包括创建用户和设置登录触发器,确保用户的安全访问。
最低0.47元/天 解锁文章
2402

被折叠的 条评论
为什么被折叠?



