前沿拓展:
SQL Server 2008 数据库实用技术参考到此就整理结束了!感谢大家的支持!
系统安全管理例14-1
/*例14-1创建Windows登录账号*/
CREATE login [hncyguest] FROM windows
可能会报错。Hncy是域名 guset是计算机用户名
例14-2
/*例14-2创建SQL Server账号*/
CREATE login test_login WITH password='123456'
例14-3
/*例14-3修改登录帐号*/
ALTER login test_login WITH password='654321'
例14-4
/*例14-4删除登录账号test_login*/
DROP login test_login
例14-5
/*例14-5创建数据库用户*/前提是test_login存在
CREATE USER test_user FOR login test_login
例14-6
/*例14-6赋予数据库用户test_user创建表的权利*/
USE Student
GRANT CREATE TABLE TO test_user
例14-7
/*例14-7授权登录账号test_login创建数据库的权限*/
USE master
GRANT CREATE DATABASE TO test_login
例14-8
/*例14-8授权public数据库角色向表stu_info中添加、修改、删除和查询的权限,并且授权执行存储过程Query_Grade的权限*/
USE Student
GRANT INSERT ,UPDATE,DELETE,SELECT ON stu_info TO PUBLIC
GRANT EXECUTE ON Query_Grade TO PUBLIC
例14-9
/*例14-9撤销数据库用户test_user创建表的权限*/
USE Student
REVOKE CREATE TABLE FROM test_user
例14-10
/*例14-10撤销public数据库角色执行存储过程Query_Grade的权限*/
USE Student
REVOKE EXECUTE ON Query_Grade FROM PUBLIC
例14-11
/*例14-11拒绝数据库用户test_user创建表的权利*/
USE Student
DENY CREATE TABLE TO test_user
拓展知识:
前沿拓展:
SQL Server 2008 数据库实用技术参考到此就整理结束了!感谢大家的支持!
系统安全管理例14-1
/*例14-1创建Windows登录账号*/
CREATE login [hncyguest] FROM windows
可能会报错。Hncy是域名 guset是计算机用户名
例14-2
/*例14-2创建SQL Server账号*/
CREATE login test_login WITH password='123456'
例14-3
/*例14-3修改登录帐号*/
ALTER login test_login WITH password='654321'
例14-4
/*例14-4删除登录账号test_login*/
DROP login test_login
例14-5
/*例14-5创建数据库用户*/前提是test_login存在
CREATE USER test_user FOR login test_login
例14-6
/*例14-6赋予数据库用户test_user创建表的权利*/
USE Student
GRANT CREATE TABLE TO test_user
例14-7
/*例14-7授权登录账号test_login创建数据库的权限*/
USE master
GRANT CREATE DATABASE TO test_login
例14-8
/*例14-8授权public数据库角色向表stu_info中添加、修改、删除和查询的权限,并且授权执行存储过程Query_Grade的权限*/
USE Student
GRANT INSERT ,UPDATE,DELETE,SELECT ON stu_info TO PUBLIC
GRANT EXECUTE ON Query_Grade TO PUBLIC
例14-9
/*例14-9撤销数据库用户test_user创建表的权限*/
USE Student
REVOKE CREATE TABLE FROM test_user
例14-10
/*例14-10撤销public数据库角色执行存储过程Query_Grade的权限*/
USE Student
REVOKE EXECUTE ON Query_Grade FROM PUBLIC
例14-11
/*例14-11拒绝数据库用户test_user创建表的权利*/
USE Student
DENY CREATE TABLE TO test_user
拓展知识:
前沿拓展:
SQL Server 2008 数据库实用技术参考到此就整理结束了!感谢大家的支持!
系统安全管理例14-1
/*例14-1创建Windows登录账号*/
CREATE login [hncyguest] FROM windows
可能会报错。Hncy是域名 guset是计算机用户名
例14-2
/*例14-2创建SQL Server账号*/
CREATE login test_login WITH password='123456'
例14-3
/*例14-3修改登录帐号*/
ALTER login test_login WITH password='654321'
例14-4
/*例14-4删除登录账号test_login*/
DROP login test_login
例14-5
/*例14-5创建数据库用户*/前提是test_login存在
CREATE USER test_user FOR login test_login
例14-6
/*例14-6赋予数据库用户test_user创建表的权利*/
USE Student
GRANT CREATE TABLE TO test_user
例14-7
/*例14-7授权登录账号test_login创建数据库的权限*/
USE master
GRANT CREATE DATABASE TO test_login
例14-8
/*例14-8授权public数据库角色向表stu_info中添加、修改、删除和查询的权限,并且授权执行存储过程Query_Grade的权限*/
USE Student
GRANT INSERT ,UPDATE,DELETE,SELECT ON stu_info TO PUBLIC
GRANT EXECUTE ON Query_Grade TO PUBLIC
例14-9
/*例14-9撤销数据库用户test_user创建表的权限*/
USE Student
REVOKE CREATE TABLE FROM test_user
例14-10
/*例14-10撤销public数据库角色执行存储过程Query_Grade的权限*/
USE Student
REVOKE EXECUTE ON Query_Grade FROM PUBLIC
例14-11
/*例14-11拒绝数据库用户test_user创建表的权利*/
USE Student
DENY CREATE TABLE TO test_user
拓展知识:
前沿拓展:
SQL Server 2008 数据库实用技术参考到此就整理结束了!感谢大家的支持!
系统安全管理例14-1
/*例14-1创建Windows登录账号*/
CREATE login [hncyguest] FROM windows
可能会报错。Hncy是域名 guset是计算机用户名
例14-2
/*例14-2创建SQL Server账号*/
CREATE login test_login WITH password='123456'
例14-3
/*例14-3修改登录帐号*/
ALTER login test_login WITH password='654321'
例14-4
/*例14-4删除登录账号test_login*/
DROP login test_login
例14-5
/*例14-5创建数据库用户*/前提是test_login存在
CREATE USER test_user FOR login test_login
例14-6
/*例14-6赋予数据库用户test_user创建表的权利*/
USE Student
GRANT CREATE TABLE TO test_user
例14-7
/*例14-7授权登录账号test_login创建数据库的权限*/
USE master
GRANT CREATE DATABASE TO test_login
例14-8
/*例14-8授权public数据库角色向表stu_info中添加、修改、删除和查询的权限,并且授权执行存储过程Query_Grade的权限*/
USE Student
GRANT INSERT ,UPDATE,DELETE,SELECT ON stu_info TO PUBLIC
GRANT EXECUTE ON Query_Grade TO PUBLIC
例14-9
/*例14-9撤销数据库用户test_user创建表的权限*/
USE Student
REVOKE CREATE TABLE FROM test_user
例14-10
/*例14-10撤销public数据库角色执行存储过程Query_Grade的权限*/
USE Student
REVOKE EXECUTE ON Query_Grade FROM PUBLIC
例14-11
/*例14-11拒绝数据库用户test_user创建表的权利*/
USE Student
DENY CREATE TABLE TO test_user
拓展知识:
原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/9169.html