试试能不能运行 sp_addlogin,sp_adduser之类的存储过程,如果可以,当然没问题。EXEC sp_addlogin 'Albert', 'food', 'databaseName' --添加登陆
GO
EXEC sp_adduser 'Albert', 'Albert', 'public' --赋予Albert public 的权限
GO
EXEC sp_addrolemember 'db_owner', 'Albert' --把Albert添加到db_owner角色中
GO
EXEC sp_droprolemember 'db_owner', 'Albert' --从db_owner角色中删除Albert
GO
EXEC sp_dropuser 'Albert' --从该数据库中删除Albert
GO
EXEC sp_droplogin 'Albert' --从登陆中删除Albert
GO
EXEC sp_adduser 'Albert', 'Albert', 'public' --赋予Albert public 的权限
GO
EXEC sp_addrolemember 'db_owner', 'Albert' --把Albert添加到db_owner角色中
GO
EXEC sp_droprolemember 'db_owner', 'Albert' --从db_owner角色中删除Albert
GO
EXEC sp_dropuser 'Albert' --从该数据库中删除Albert
GO
EXEC sp_droplogin 'Albert' --从登陆中删除Albert
User does not have permission to perform this action.
服务器: 消息 15007,级别 16,状态 1,过程 sp_adduser,行 15
The login 'Albert' does not exist.
服务器: 消息 15410,级别 11,状态 1,过程 sp_addrolemember,行 66
User or role 'Albert' does not exist in this database.
服务器: 消息 15410,级别 11,状态 1,过程 sp_droprolemember,行 61
User or role 'Albert' does not exist in this database.
服务器: 消息 15008,级别 16,状态 1,过程 sp_dropuser,行 12
User 'Albert' does not exist in the current database.
服务器: 消息 15247,级别 16,状态 1,过程 sp_droplogin,行 20
User does not have permission to perform this action.