sql add role

复制代码
 1 --添加用户:exec sp_addlogin ''用户名'',''密码'',''默认数据库名''
 2 exec sp_addlogin 'du','geovindu','hotel'
 3 --使其成为当前数据库的合法用户
 4 exec sp_grantdbaccess N'du' 
 5 --授予对自己数据库的所有权限
 6 exec sp_addrolemember N'db_owner', N'du' 
 7 --移除对数据库的访问权限
 8 exec sp_revokedbaccess N'du' 
 9 -- 删除登录
10 exec sp_droplogin N'du'
复制代码

测试访问:

复制代码
 1  /*
 2          * sql script:
 3          * --添加用户:exec sp_addlogin ''用户名'',''密码'',''默认数据库名''
 4             exec sp_addlogin 'du','geovindu','hotel'
 5          * exec sp_grantdbaccess N'du' --使其成为当前数据库的合法用户
 6             exec sp_addrolemember N'db_owner', N'du' --授予对自己数据库的所有权限
 7          */
 8 
 9         string strConn = @"Server=.;uid=du;pwd=geovindu;database=hotel";//原登錄是sa
10         /// <summary>
11         /// 
12         /// </summary>
13         /// <returns></returns>
14         private DataTable getData()
15         {
16             using (SqlConnection con = new SqlConnection(strConn))
17             {
18                 SqlDataAdapter da = new SqlDataAdapter("select * from room", strConn);
19                 DataTable dt = new DataTable();
20                 da.Fill(dt);
21                 return dt;
22             }
23         }
24         /// <summary>
25         /// 
26         /// </summary>
27         public RoleManageForm()
28         {
29             InitializeComponent();
30         }
31         /// <summary>
32         /// 
33         /// </summary>
34         /// <param name="sender"></param>
35         /// <param name="e"></param>
36         private void RoleManageForm_Load(object sender, EventArgs e)
37         {
38             this.dataGridView1.DataSource = getData();
39         }
复制代码

 

posted @   ®Geovin Du Dream Park™  阅读(335)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
历史上的今天:
2011-08-15 sql 显示星期几函数
2009-08-15 The 10 Commandments of Web Design
< 2012年8月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示