---------------------------创建sql用户并关联数据库--------------------------- --新建SQL用户,关联windows用户连接SQL数据库 CREAT
---------------------------创建sql用户并关联数据库---------------------------
--新建SQL用户,关联windows用户连接SQL数据库
CREATE LOGIN [huang-PC\Fly_User] FROM WINDOWS WITH DEFAULT_DATABASE=[Fly]
--PC\User:包括windows用户与组,还有域用户与组。
--Fly:用户默认关联的数据库名。
Go
--创建数据库用户名
USE [Fly]
GO
CREATE USER [Fly_User] FOR LOGIN [huang-PC\Fly_User] WITH DEFAULT_SCHEMA=[dbo]
--Fly_User:命名可以与用户名不一致。
--dbo:架构名
----------------------------删除数据库用户与SQL用户--------------------------
--删除数据库用户
IF EXISTS (SELECT * FROM Fly.sys.database_principals WHERE name = N'Fly_User')
DROP USER [Fly_User]
ELSE
print '没有这个数据库用户'
go
--删除SQL登录用户
IF EXISTS (SELECT * FROM msdb.sys.server_principals WHERE name = N'huang-PC\Fly_User')
DROP LOGIN [huang-PC\Fly_User]
ELSE
print '没有这个SQL登录用户'
-------------------------------------------------------------------------------
--结束END--
本文标题: 创建SQL用户与删除SQL用户
本文链接: http://www.lsjlt.com/news/39089.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0