ASP/DB Security Model Advice

Ask a Question related to ASP Database, Design and Development.

  1. #1

    Default ASP/DB Security Model Advice

    ENVIRONMENT:
    Windows 2000 Professional (sp3)
    Internet Information Server (5.0)
    Active Server Pages (3.0)
    VBScript (5.6)
    Microsoft SQL Server (08.00.0760)
    Microsoft Data Access Components (2.80)
    Microsoft OLE DB Provider for SQL Server (08.50.1022)
    OLE DB (02.70)

    QUESTION:
    I've been doing some thinking about ASP/Database security and would
    appreciate feedback on the pros and cons of various models. The three
    (3) models I've been considering are:

    1. Role Your Own: Create various user defined security tables and
    restrict database access to stored procedure calls that validate against
    data stored said tables. The model would look something like this:

    User(1)---(+)Member(+)---(1)Group(1)---(+)Grant(+)---(1)Right

    2. SQL Server Security: Use standard logins (vs. Windows logins) and
    manage the security model via system stored procedures (sp_addlogin,
    sp_adduser, etc...)

    3. Windows Security: Use windows logins and similar to option two (2),
    manage the security model via system stored procedures.

    I'd also be interested in the successes\failures people have had with
    other models.

    -Chris Hohmann






    Chris Hohmann Guest

  2. Similar Questions and Discussions

    1. Crossdomain.xml under new security model
      I was informed that an old web site a vendor developed for us was no longer working. After some digging I discovered the problem is related to the...
    2. Need advice on security setup
      Hi all experts. I am currently planning a rather large application that will have the following characteristics: 1) Business Services layer...
    3. What security model do you recommend ?
      Given.. We are developing web apps using SQLServer and Oracle databases We want to take advantage of connection pooling We are currently using ASP...
    4. Implementing Security - Advice Please
      I am in the process of writing a fairly large ASP.NET web application and I am about to implement log-ons, permissions etc. I have never used any...
    5. Security advice ?
      Hi I have completed a PHP+ MySQL application that uses and stores sensitive data (uses SSL via https). My query is a little non standard here - ...
  3. #2

    Default Re: ASP/DB Security Model Advice

    Chris Hohmann wrote:
    > ENVIRONMENT:
    > Windows 2000 Professional (sp3)
    > Internet Information Server (5.0)
    > Active Server Pages (3.0)
    > VBScript (5.6)
    > Microsoft SQL Server (08.00.0760)
    > Microsoft Data Access Components (2.80)
    > Microsoft OLE DB Provider for SQL Server (08.50.1022)
    > OLE DB (02.70)
    >
    > QUESTION:
    > I've been doing some thinking about ASP/Database security and would
    > appreciate feedback on the pros and cons of various models. The three
    > (3) models I've been considering are:
    >
    > 1. Role Your Own: Create various user defined security tables and
    > restrict database access to stored procedure calls that validate
    > against data stored said tables. The model would look something like
    > this:
    >
    > User(1)---(+)Member(+)---(1)Group(1)---(+)Grant(+)---(1)Right
    >
    > 2. SQL Server Security: Use standard logins (vs. Windows logins) and
    > manage the security model via system stored procedures (sp_addlogin,
    > sp_adduser, etc...)
    >
    > 3. Windows Security: Use windows logins and similar to option two (2),
    > manage the security model via system stored procedures.
    >
    > I'd also be interested in the successes\failures people have had with
    > other models.
    >
    > -Chris Hohmann
    I use a single sql login for all database activity. I combine that with
    user-defined security tables which I use to determine which pages (and which
    functionality in those pages) should be displayed for each user.

    Bob Barrows
    --
    Microsoft MVP -- ASP/ASP.NET
    Please reply to the newsgroup. The email account listed in my From
    header is my spam trap, so I don't check it very often. You will get a
    quicker response by posting to the newsgroup.


    Bob Barrows Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139