zoukankan      html  css  js  c++  java
  • 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         }
    哲学管理(学)人生, 文学艺术生活, 自动(计算机学)物理(学)工作, 生物(学)化学逆境, 历史(学)测绘(学)时间, 经济(学)数学金钱(理财), 心理(学)医学情绪, 诗词美容情感, 美学建筑(学)家园, 解构建构(分析)整合学习, 智商情商(IQ、EQ)运筹(学)成功.---Geovin Du(涂聚文)
  • 相关阅读:
    Oracle的并发多版本 读一致性
    挖掘ADO.NET Entity框架的性能
    System.Linq扩张方法Where (Lambda表达式)
    LINQ与HQL (二)
    HQL查询中的几个函数
    LINQ 与 HQL (一)
    C# 3.0的新特性(一)
    共享锁 排他锁
    Psytopic测试
    这些地方才是真正值得去的
  • 原文地址:https://www.cnblogs.com/geovindu/p/2639654.html
Copyright © 2011-2022 走看看