当前位置:Gxlcms > 数据库问题 > 第一篇 SQL Server安全概述

第一篇 SQL Server安全概述

时间:2021-07-01 10:21:17 帮助过:3人阅读

Add a Windows login to SQL Server CREATE LOGIN [Marathon\JoeStairway] FROM WINDOWS; GO USE AdventureWorks2012; GO --Name the user the same name as login CREATE USER [Marathon\JoeStairway] FOR LOGIN [Marathon\JoeStairway] WITH DEFAULT_SCHEMA = Production; GO --Or, rename the user in the database DROP USER [Marathon\JoeStairway]; GO CREATE USER Jane FOR LOGIN [Marathon\JoeStairway]; GO --Query metadata to show that user was created SELECT * FROM sys.database_principals WHERE name = Marathon\JoeStairway; SELECT * FROM sys.database_principals WHERE name = Jane;

代码1.1 创建服务器登录名和数据库用户
如果你想试着运行这段代码,你可能首先需要做些调整。除非你的机器名是Marathon并且存在JoeStairway用户名,你需要在代码中更改这些名称。该代码在AdventureWorks2012创建数据库用户并且使用Production架构,所以你需要有这个数据库或更改代码使用另一个数据库和已有架构。但你可能需要AdventureWorks示例数据库,因为这一系列会频繁地使用到它们。
总结
这一篇讲述了SQL Server 2012基本的安全概念。你已经了解到的一些数据常见的威胁,并探讨了SQL Server安全背后的设计理念。你学会了安全的两个阶段——验证和授权,学到了一些安全术语,你可以通过图形界面和T-SQL语句来管理和实施安全。
下一篇,你会学到更多关于验证如何工作和验证选项。

第一篇 SQL Server安全概述

标签:

人气教程排行