USE master
CREATE LOGIN test --要创建的用户名
WITH PASSWORD = '123456', --密码
DEFAULT_DATABASE = DBTest, --指定数据库
CHECK_EXPIRATION = OFF,
CHECK_POLICY = OFF
go
REVOKE VIEW ANY DATABASE TO [public]
USE DBTest --数据库
go
EXEC dbo.sp_changedbowner N'test'
--直接删除这个账号会提示 "当前账号已登录" 的错误信息,需要执行以下函数:
--查出用户进程的spid
--1.首先执行:EXEC sp_who
--2.然后执行:kill spid
sqlserver 添加用户并只能操作指定数据库
最新推荐文章于 2023-02-24 14:06:18 发布